Tom Cruise as the Hindu God Narasimha