Nicolas Cage has signed on to star in and produce the comic book film adaptation, The Sadhu for Richard Branson's and Deepak Chopra's Virgin Comics; Chopra will write the screenplay.

The comic book melds action with mythology from India, says Variety. Cage will play James Jenson, a soldier who travels to India during colonial times and becomes a spiritual warrior.

Virgin Comics will produce more than eight films by next year; The Sadhu has no release date.