| Denzel Washington | Frank |
| Chris Pine | Will |
| Rosario Dawson | Connie |
| Ethan Suplee | Dewey |
| Kevin Dunn | Oscar Galvin |
| Kevin Corrigan | Scott Werner |
| Kevin Chapman | Bunny |
| Lew Temple | Ned Oldham |
| T.J. Miller | Gilleece |
| Jessy Schram | Darcy |
| David Warshofsky | Judd Stewart |
| Andy Umberger | Janeway |
| Elizabeth Mathis | Nicole Barnes |
| Meagan Tandy | Maya Barnes |
| Dylan Bruce | Michael Colson (as Dylan L. Bruce) |
| Jeff Hochendoner | Clark |
| Ryan Ahern | Ryan Scott |
| Christopher Lee Philips | Baker |
| Kevin McClatchy | Hoffman |
| Toni Saladna | Galvin's Assistant |
| Patrick McDade | Captain Allen (as Patrick F. McDade) |
| Bill Laing | Red Truck Driver |
| Scott A. Martin | Brewster Dispatcher |
| Richard Pelzman | Devereaux |
| Lissa Brennan | Diner Waitress |
| Barry Ben Sr. | Findlay Police Officer |
| Heather Leigh | Findlay Reporter |
| Carla Bianco | Horse Trailer Owner |
| Keith Michael Gregory | Hazmat Worker |
| L. Derek Leonidoff | FRA Official |
| Aisha Hinds | Railway Safety Campaign Coordinator |
| Khalio Walker | Hero Kid #1 |
| Gilda Estelle Chestney | Hero Kid #2 |
| Kam Bott | Hero Kid #3 |
| Kevin Bott | Hero Kid #4 |
| Max Schuler | Hero Kid #5 |
| Gretchen Bluemle | Marie (Checkout Girl) |
| Diane Jonardi | Mrs. Hermann (Old Lady) |
| Corey Parker Robinson | Lead Officer #1 |
| Christopher Stadulis | Police Officer #2 |
| Alicia Murton | Teacher |
| David Flick | Train Engineer |
| Jeff Wincott | Jesse - Will's Brother |
| Nathan Hollabaugh | Young Cop |
| Rebecca Harris | Pauline |
| Mike Clark | News Reporter #4 |
| William Ward III | Reporter #2 |
| Jennifer Boresz | Reporter #3 |
| Victor Gojcaj | Groundman |
| Maxx Hennard | Tower Operator |
| Joe Coyle | CEO Golfer #1 |
| Dihlon McManne | CEO Golfer #2 |
| Charles Van Eman | CEO Golfer #3 |
| Joshua Elijah Reese | Young Engineer |
| Tom Stoviak | News Reporter #5 |
| Ellen Gamble | News Reporter #6 |
| Shelby Camptella | News Reporter #7 |
| John D. Leonard | Brewster Man #1 |
| Thomas Riley | Brewster Man #2 |
| Jeremiah Fragale | Cop |
| Adrienne Wehr | News Reporter #8 |
| Adam Kroloff | Railroad Spokesperson |
| Jake Andolina | Evacuation Police Officer |
| Jarrod DiGiorgi | Control Room Staff #1 |
| Tami Dixon | Control Room Staff #2 |
| Sean Derry | Control Room Staff #3 |
| Amy Arce | TV Reporter |
| Matthew J Cates | State Trooper (as Matt Cates) |
| Rick Chambers | News Reporter #1 |
| Chase Ellison | Teenage Witness |
| Juan M. Fernández | White Shirt Reporter |
| Steve Gonzales | Another News Reporter (as Steven Gonzales) |
| Rick Rader | Train Employee Witness |
| Carly Steel | Female Reporter in Helicopter |
| Warren Sweeney | Press Representative |
| Stephen Taylor | Truck Driver (as Stephen Monroe Taylor) |
| Stephen Nelson | Reporter at Keating Summit |
| Richard Fike | State Trooper (uncredited) |
| Wendy Foster | Hooters Girl (uncredited) |
| Richard Funston | Reporter (uncredited) |
| John W. Iwanonkiw | Tower Security Officer (uncredited) |
| William Kania | Tower Control Operator (uncredited) |
| Andre' Mason | Train Co. Investor (uncredited) |
| Jason McCune | Radar Gun Cop (uncredited) |
| Richard Stephens | Warner (uncredited) |
| Glenn Vaughn | State Trooper (uncredited) |
| A.J. Verel | Firefighter LT. (uncredited) |