Wow, what a ride! This is a brilliant film. Hands down you are going to like it. It makes you angry, happy, sad, all the emotions really. It's an emotional roller coaster that flies to the moon and comes back. It's madness. 10 of 10 or maybe 11 of 10