Avengers Infinity War has set the box-office on fire. Twenty two superheroes, including Robert Downey Jr's Iron Man, Mark Ruffalo's The Hulk and Benedict Cumberbatch's Doctor Strange, and one big villain after six infinity stones -- "Avengers: Infinity War" brought the deadliest showdown of all time.

The Marvel movie has become the highest grosser on the opening day. It has beaten Padmaavat, Padman and Raid to notch the top spot. Trade analyst Taran Adarsh posted that, the Avengers Infinity War minted Rs 31.30 crore in India, the highest ever.

Check out the tweet...

"Numbers are an EYE-OPENER... More so, because it was released in just 2000+ screens... This Marvel movie is a MARVEL at the BO too," tweeted Taran.

The makers of the film are trying their best not to get the film leaked and to curb piracy. The film is helmed by the Russo brothers -- Anthony and Joe. They are confident that the film will break many records at the American box office with its opening day collection itself. Avengers: Infinity War has opened in 2,000 Indian screens in English, Hindi, Tamil and Telugu on April 27.