If only they'd kept this movie to 90 minutes, it would have been great. Instead we have half an hour of padding which adds nothing to the plot and just bores the audience. A great movie that needs a serious trim to its running time to reveal just how great it actually is.