I absolutely LOVED it!!! I loved the flashback and the epic battles!This is the best Superman movie ever.