As a Superman fan, i felt like it's a sequal of a Superman movie but of which part of superman you will never know. The mess starts with the starting and it goes till the end. No foundation of characters. It felt like a movie demanding the pre-research of every movie character before coming to the hall and the mess fells like a regular day in the life of Superman, not something like he actually loves to do.