A great blend of action, adventure, humor, emotion, thrills and fiction - things you won't expect in a superhero film.