A journey of personal discovery wrapped in a super hero movie.

Funny, action packed, and a good story. Not normally what you expect from a super hero origin story.