Come on, this is such an overrated film! By no means does the argument measure up to the excellence of its visuals and technical execution. The attempt to give depth to the main character was lazy ("I had a daughter, she hit her head and died.") and some scenes were just bad: like using a fire extinguisher in space (?) or randomly pressing the buttons in chinese... With a better script it would have been perfect.