The wait is over as Ranbir Kapoor's much-awaited Ramayana: Part 1 hits cinemas worldwide on November 5. Directed by Nitesh Tiwari, the mythological epic stars Sai Pallavi as Sita and Yash as Ravana. Featuring music by AR Rahman and Hans Zimmer, the film brings one of India's greatest epics to the big screen on a massive scale.