Moonfall cast and character guide. The latest sci-fi adventure starring Halle Berry is a disaster movie at its core. The film, directed by Roland Emmerich from a screenplay he co-wrote with Harald Kloser and Spenser Cohen, is likely to draw comparisons to Emmerich’s Independence Day, though the film has a different take on disaster movies that is sure to feel disparate from the director's previous films.

Moonfall follows two astronauts and a conspiracy theorist who realize there is something wrong with the moon. After it’s knocked out of its orbit by something mysterious, the trio — Jo Fowler, Brian Harper, and K.C. Houseman — gear up for a mission to save Earth from being destroyed by the falling space object, risking their own lives in the process. The film comes a little less than a couple of months after Adam McKay’s Don’t Look Up, another disaster movie that saw the world being threatened by an incoming comet. Moonfall, however, is much more of an action-thriller, which aligns with Emmerich’s filmography, which includes 2012 and The Day After Tomorrow.

Related: Every Movie Coming To Theaters In February 2022

Emmerich assembled quite the cast, which includes a Game of Thrones actor. Here is a complete guide for Moonfall’s main and supporting characters, who is playing them, and in what other projects you may have seen the cast before.

Halle Berry As Jocinda "Jo" Fowler

moonfall

Jocinda “Jo” Fowler is a NASA executive and a former astronaut in Moonfall who attempts to stop the moon from crashing into Earth after discovering the moon isn't what everyone thought it was. Halle Berry is an accomplished actor and director, most recently starring in and helming Bruised, her directorial feature debut for Netflix. Berry is best known for her roles in Die Another Day, Gothika, Monster’s Ball, a film she won an Oscar for, John Wick: Chapter 3 - Parabellum, Cloud Atlas, X-Men, and its sequels X2: X-Men United, X-Men: The Last Stand, and X-Men: Days of Future Past. She has also appeared in Swordfish, the TV show Extant, and Catwoman.

Patrick Wilson As Brian Harper

moonfall

Brian Harper is also an astronaut who works alongside Jo in the endeavor to save Earth from the moon’s collapse, only to discover something else may be wrong. Brian is portrayed by Patrick Wilson, who is best known for his role as Ed Warren in The Conjuring and its sequels The Conjuring 2 and The Conjuring: The Devil Made Me Do It. The actor appeared in a couple of The Conjuring universe movies as well, including The NunWilson has also been in Aquaman, Prometheus, Morning Glory, Insidious, Stretch, and the TV series Fargo.

John Bradley As K. C. Houseman

moonfall

K.C. Houseman is a conspiracy theorist who has always believed the moon was not what it seems to be; he's also the first to discover the moon has been knocked out of orbit. He aids Jo and Brian on their mission to save the Earth from being destroyed. K.C. is played by John Bradley, who joined the cast of Moonfall after Josh Gad had to drop out of the film due to scheduling conflicts. Bradley is most famous for playing Samwell Tarly, Jon Snow's best and most loyal friend, in all eight seasons of HBO's mega hit series Game of Thrones. Bradley also appeared in Merlin, Shameless, Anna Karenina, Marry Me starring Jennifer Lopez and Owen Wilson, Patient Zero, and The Brothers Grimsby. Bradley will next have a role in Netflix’s The Three-Body Problem.

Related: Will Game of Thrones Creators' New Netflix Show Make You Forgive Them?

Moonfall Supporting Cast & Characters

Lopez looks askance in Moonfall.

Michael Peña as Tom Lopez - Tom Lopez is a wealthy car dealer who's married to Brian's ex-wife. He’s portrayed by Michael Peña, who replaced Stanley Tucci in the role. Peña is best known for playing Luis in the Marvel Cinematic Universe’s Ant-Man and Ant-Man and the Wasp and Enrique “Kiki” Camarena in the TV series Narcos: Mexico. Peña was also in  A Wrinkle in Time, Dora and the Lost City of Gold, The Lego Ninjago Movie, The Martian, American Hustle, Million Dollar Baby, End of Watch, and Crash.

Donald Sutherland as Holdenfield - Holdenfield is a NASA archivist hiding a big secret. He’s portrayed by Donald Sutherland, who is known best for playing President Snow in The Hunger Games and its sequels, The Hunger Games: Catching Fire and The Hunger Games: Mockingjay Part 1 and Part 2. Sutherland has also had roles in 2005’s Pride & Prejudice, Invasion of the Body Snatchers, Ad Astra, the TV series The Undoing, Horrible Bosses, The Art of War, and Space Cowboys, among several more films and shows.

Charlie Plummer as Sonny Harper - Sonny Harper is Brian's rebellious teenage son. In Moonfall, Sonny is played by Charlie Plummer, who is best known for roles in the miniseries Looking for Alaska, All the Money in the World, Boardwalk Empire, and the TV series Granite Flats.

Kelly Yu as Michelle - Michelle is a foreign exchange student and the caretaker of Jo's son Jimmy. She’s played by Kelly Yu (aka, Wenwen Yu), a singer and actress who has appeared in Forever Passion and Chasing Dream.

Zayn Maloney as Jimmy - Jimmy is Jo's son. Moonfall is Maloney's first feature film, though the actor has appeared in episodes of The BoysStation Eleven, and American Gods.

Related: Don't Look Up: One Tiny Detail Shows How Perfect Its Apocalypse Response Is

Eme Ikwuakor as Doug Davidson - Doug Davidson is Jo's ex-husband and a member of the U.S. military. Eme Ikwuakor previously appeared in the TV series Extant, the short-lived Marvel ABC series Inhumans, Counterpart, and in Netflix’s On My Block. The actor will next star in the Netflix film The Gray Man.

Carolina Bartczak as Brenda Lopez - Brenda Lopez is Tom’s wife and the ex-wife of Brian Harper. Carolina Bartczak has appeared in films such as X-Men: Apocalypse, Brick Mansions, The Smurfs 2, has guest starred in TV series The Bold Type, The Secret Life of Marilyn Monroe, and Covert Affairs.

Stephen Bogaert as Albert Hutchings - Albert Hutchings is the director of NASA. In Moonfall, Albert is played by Stephen Bogaert, who has appeared in well-known films like American Psycho, It and It Chapter Two, where he portrayed Alvin Marsh, and X-Men: Apocalypse. Bogaert also played Carl Cooper in The Umbrella Academy, and has guest starred in TV series Designated Survivor and The Girlfriend Experience.

Azriel Dalman as Sonny - Azriel Dalman portrays Charlie Plummer’s character Sonny when he is a child. Dalman has appeared in holiday TV movies, such as Coyote Creek Christmas and Time for Them to Come Home for Christmas. Beyond that, the young star has primarily appeared in short films.

Next: Roland Emmerich's Favorite Disaster Movies

Key Release Dates