India, July 30 -- It's a good time to be at the movies, and an even better one if your name is Tom Holland. For the second time in July, the young British actor is starring in a big-budget spectacle that ends up being much more than that. Like The Odyssey, Spider-Man: Brand New Day is rooted in reality and presents a surprisingly nuanced take on loneliness, identity, and the cost of the greater good. It balances the razzmatazz of a superhero film with the complexities of a modern-day tale of identity crisis, and does it with such finesse that you cannot help but.um.marvel.

Four years have passed since Peter Parker (Tom Holland) made the hard choice of letting the world, including his loved ones, forget who he is. Now, he is just Spider-M...