Despite a dense storyline, everything carries on
at a brisk
pace making for a meaningful
complete film but also crosses the two and half hour runtime
at a
reasonable rate for those who may be a bit more unsettled
at the thought of sitting still for that long.