120 minutes
7/29/2020
John Garrity, his estranged wife and their young son embark on a perilous journey to find sanctuary as a planet-killing comet hurtles toward Earth. Amid terrifying accounts of cities getting levelled, the Garritys experience the best and worst in humanity. As the countdown to the global apocalypse approaches zero, their incredible trek culminates in a desperate and last-minute flight to a possible safe haven.
Gerard Butler
as John Garrity
Morena Baccarin
as Allison Garrity
David Denman
as Ralph Vento
Hope Davis
as Judy Vento
Roger Dale Floyd
as Nathan Garrity
Scott Glenn
as Dale
Andrew Bachelor
as Colin
Merrin Dungey
as Major Breen
Holt McCallany
as Twin Otter Pilot
Gary Weeks
as Ed Pruitt
Tracey Bonner
as Peggy Pruitt
Joshua Mikel
as Lucas
Cate Jones
as McGhee Tyson Soldier
Mike Gassaway
as Dr. Byrd
Anissa Matlock
as Senior Airman Parker
Randall Archer
as Brian
Scott Poythress
as Kenny Jones
Claire Bronson
as Debra Jones
Madison Johnson
as Ellie Jones
Brandon Quinn
as Male Passenger C-17
Kendrick Cross
as FEMA supervisor
Hayes Mercure
as Young Soldier
Rick Pasqualone
as News Anchor
Nicola Lambo
as Morning Show Host
James Logan
as Micah
Alan Pietruszewski
as Morning Show Host
Brandon Miller
as Security Forces Sergeant
Randal Gonzalez
as Bobby
Mike Senior
as Staff Sergeant Ruiz
Esosa Idahosa
as Military Escort
Keegan Boos
as Military Escort
Kurt Yue
as C-17 Loadmaster
Kermit Rolison
as Man with Gun
Okea Eme-Akwari
as Nice Looter
Gabriela DeNardo
as Looter
Jay Amor
as Blue-Collar Man
Thomas Rosales Jr.
as Hispanic Driver
Rose Bianco
as Matriarch
Aaron Gillespie
as McGhee Tyson Soldier
Tanya Ballinger
as F.E.M.A. Worker
Suehyla El-Attar Young
as Rebecca
Leeann Tweeden
as Regional News Anchor
Al Mitchell
as Ben
Marc Gowan
as Paul
Carlos Lopez
as Xavier
Adam Cronan
as Twin Otter Co-Pilot
Jaime Andrews
as Mother on Plane
Susan Williams
as Passenger