Last few years have been the years of ‘superheroes’ or rather ‘marvel superheroes’, to put it down correctly and not just for Hollywood but for every industry that produces or distributes movies that depict a larger than life scenario. Superheroes have made it clear – they are going to rule the box-office in one way […]