Film Movement in association with Madras Talkies and Panorama Entertainment present a Mani Ratnam film ; produced by Mani Ratnam & G. Srinivasan ; story, screenplay and direction, Mani Ratnam
directed by Lana Wachowski ; written by Lana Wachowski & David Mitchell & Aleksandar Hemon ; produced by James McTeigue, Lana Wachowski, Grant Hill ; a Warner Bros. Pictures presentation ; in association with Village Roadshow Pictures ; in association with Venus Castina Productions