In the current times the success of a film and that of an action film is dependent on the inclusion of many capes, dinosaurs, fast cars, and superhero powers. If you have these in the film – it sure is a recipe for mega success.