Atlantis: The Lost Empire (Live Action)

Chris Pratt as Milo James Thatch

Anna Faris as Kida

Marwan Kenzari as Vinny

Kevin Hart as Mole

Dwayne Johnson as Dr. Joshua Sweet

Michelle Rodriguez as Audrey

Danny Devito as Cookie

Lin Shaye as Mrs. Packard

Cate Blanchett as Helga

Sheamus as Commander Rourke

Sebastian Stan as Thaddeus Thatch

Asher Angel as Young Milo

Samara Lee as Young Kida

Annabelle Wallis as Kida's Mother

Jake Gyllenhaal as Mr. Whitmore

Josh Brolin as King Kashekim Nedakh