Steve Carell
Role: Larry 'Doc' Shepherd
Bryan Cranston
Role: Sal Nealon
Laurence Fishburne
Role: Reverend Richard Mueller
J. Quinton Johnson
Role: Charlie Washington
Deanna Reed-Foster
Role: Ruth Mueller
Yul Vazquez
Role: Lieutenant Colonel Wilits
Graham Wolfe
Role: John Redman
Jeff Monahan
Role: O'Toole
Dontez James
Role: DAFB Guard
Tammy Tsai
Role: Mother (Irene)
Richard Barlow
Role: Angry Father
Cathy O'Dell
Role: Grieving Mother
Jane Mowder
Role: Rental Truck Employee
Richard Robichaux
Role: Anorak
Jerry Lee Tucker
Role: Raincoat
Marc Moore
Role: Hyped-up Employee
Kate Easton
Role: Phone Shop Clerk
Cicely Tyson
Role: Mrs. Hightower
Sarah Silk
Role: Front Desk Motel Employee
Ted Watts Jr.
Role: Leland
Lee Harrington
Role: Jamie
Samuel Davis
Role: Larry Jr. (voice)
Brian 'Wolfman Black' Bowman
Role: Church Member (uncredited)
Kelli Culbertson
Role: Bar Patron (uncredited)
Chris Dettone
Role: Train Passenger (uncredited)
Chris Drexel
Role: Bar Patron (uncredited)
Eric Frank
Role: Bar Patron Guy in Booth (uncredited)
Adam Hicks
Role: Marine (uncredited)
John W. Iwanonkiw
Role: J Tinsley Amtrak Baggage Handler (uncredited)
Trudi Kennedy
Role: Train Passenger (uncredited)
Daniel Lamont
Role: Bar Patron (uncredited)
James Lloyd
Role: Bar Patron (uncredited)
Christopher Nardizzi
Role: Train Passenger (uncredited)
Phil Nardozzi
Role: Bus Passenger (uncredited)
Rebecca Phipps
Role: Mourner (uncredited)
Dwayne Pintoff
Role: Train Passenger (uncredited)
Sofia Plass
Role: Church Member (uncredited)
Eric Rasmussen
Role: Driver (uncredited)
Mario Ruiz
Role: Senior Airman Morris (uncredited)
Brian E Stead
Role: Amtrak Passenger (uncredited)
Gary Lee Vincent
Role: Train Passenger (uncredited)
Jeremy Waltman
Role: Train Passenger (uncredited)
Zoe Xandra
Role: Funeral Attendee (uncredited)
Daniel James
Role: Cellphone Store Patron (uncredited)
Wain Jenkins
Role: Choir Member (uncredited)