Ranveer Singh as Ram in Ramayan