I loved this movie as a child and now with the trend of all these Disney movies getting live action renditions, it's Atlantis' time to shine!
Also as a disclaimer, this idea came to me from Moviepilot Creator, Traelon Randolph! He's an amazing writer, check out his page!
Milo James Thatch - James McAvoy
McAvoy is an absolutely terrific actor. In movies from Wanted to the X-Men franchise, he's shown he can play a smart guy and could do this role justice like no other!
Helga Katrina Sinclair - Charlize Theron
I can't see a better choice for the role. She was AMAZING in Mad Max: Fury Road and Aeon Flux. She has the acting chops and looks to pull off this role.
Commander Rourke - Stephen Lang
A few years ago I got to see Stephen Lang's one man show live. He played many different veterans and acted out their heroic stories. That performance, coupled with his role he played in Avatar, make me believe he could knock this role out of the park.
Gaetan "The Mole" Moliere - Omid Djalili
Omid would be great in this role, he could bring equal amounts of silliness and happiness to a character like this.
Preston B. Whitmore - Ian McKellen
McKellen, as a stage actor, can access a wide range of characters and emotions. I believe that is absolutely what an actor needs for this role. Nobody could do it better than Ian.
Dr. Joshua Strongbear Sweet - Morris Chestnut
He most definitely has the look and acting chops. I believe he could bring a great and believable performance.
Vincenzo 'Vinny' Santorini - Hank Azaria
Hank was hilariously devious as Gargamel, but in many other roles he managed to give reserved, yet laugh-filled performances. I think he'd be perfect in this role.
Audrey Rocio Ramirez - Genesis Rodriguez
She's gorgeous and incredibly talented, she can play naive and could also play someone younger than her actual age (27). She'd kill it in a role like this.
Wilhelmina Bertha Packard - Rosemary Harris
Rosemary is a beautiful and talented actress. She has the look and talent to bring Wilhelmina to life in a way in which no one could be mad at!
Princess 'Kida' Kidagakash - Chloe Bennet
She is absolutely wonderful in [Agents of S.H.I.E.L.D.](tag:722469) and has the potential to make the jump from TV to movies seamlessly.
Jebidiah Allardyce 'Cookie' Farnsworth - William Macy
William H. Macy is a terrific actor and, due to his performance in Fargo, I believe he could pull off a silly redneck character like this.
King Kashekim Nedakh - Anthony Hopkins
Anthony Hopkins' portrayal of Odin drives forward how great of a choice he is for the role. As well as his role in Noah.