I am more of a superhero movie type fan.Not overpowered superhero just ordinary superhero i would say.Like captain america, daredevil, Batman etc.Any way i would like to put it to my second rank.I cannot express by words how much i really liked it.Captain America was my best superhero.But after watching it i am gonna change my mind.This is the one I've been looking for a long time.I should have watched it earlier. how could i missed it earlier