Probably one of the most frustrating films I've ever had to sit through. It looses its novelty fast, recycling the same shots ad nauseam. I would have been able to forgive it if any of the characters were even remotely interesting to follow. It's pretty much all downhill after opening credits (which are spectacular).