Surely not a 5 but i give it a 4 i can't undertsand you people it's a good movie. A good movie doesn't always lives up to everyone's expectations for real i enjoyed the movie and had fun. And seriously stop hating on these movies like green lantern fantastic 4 etc they are decent movies with a good plot good acting and a good action sequence. A movie can't be perfect just go with it and just enjoy it.