Ian McShane as Hanuman
Armie Hammer as Lakshman
Charlize Theron as Sita
Javier Bardem as Ravana
Henry Cavill as Rama