Despite confusing plot and dialogue German director having the biggest German budget of all time the visuals ate fantastic. The cast is fantastic including tomhanks hugo weaving Halle berry Hugh grant and jim sturgess. Most notably the sci fi futuristic element has some of the most beautiful cg I have ever seen. It was shot on film but in today’s standards it would be great in 3d. The future looks like what the new blade runner will look like. The directors best film to date.