The film is an epic comedy adventure about a sorcerer Balthazar Blake (played by Cage) and his hapless apprentice Dave Stuler (played by Baruchel), who are swept into the centre of an ancient conflict between good and evil.

The production of the film cost at least $150 million and is expected to cover in few weeks, reports hollywoodreporter.com.