Gabriel Basso
as
Hal Mitchell
Jimmy Bennett
as
Moon Blake
John Goodman
as
Mr. Wellington
Mitch Rouse
Director
Peter Jason
as
Bill Gartin
Matt Dillon
as
David Walsh
Steve Zahn
as
Jack
Paul Dooley
as
Reverend Ben Goodwin
Justin Baldoni
Director
Claire Forlani
as
Meredith
Haley Lu Richardson
as
Stella
Todd Terry
as
Surgeon
Cole Sprouse
as
Will
Mateo Arias
as
Clifton Martinez
Cameron Esposito
as
Jasmine
Erik Griffin
as
Mr. Maldonado
Pamela Adlon
as
Sharon Sacopulos
Philip Hersh
as
Doctor
Michael Paré
as
Pops
Simon Phillips
as
Vincent
Penélope Cruz
as
Maria Alvarez
Gary Carlos Cervantes
as
Pedro
Steve Zahn
as
Quentin
Henriette Steenstrup
as
Alma's Mother
Barry Levinson
Director
Tara Karsian
as
Lab Assistant
Kent Shocknek
as
Newscaster
Jack Black
as
Nick Vanderpark
Ben Stiller
as
Tim Dingman
Peter Gallagher
as
Len Martin
Thomas Hauff
as
Minister
Philip Akin
as
Mr. Bowden
Ennis Esmer
as
Ronnie
Lee Jehoon
as
Gi-Tae
Chloe Bridges
as
Brooke
Kate Berlant
as
Counselor
Andrew Santino
as
Trent
Edward Burns
Director
Maxine Bahns
as
Audrey
Edward Burns
as
Barry / Finbar McMullen
Connie Britton
as
Molly McMullen
Michael McGlone
as
Patrick McMullen
Kathleen McDermott
as
Lanna
Samantha Morton
as
Morvern Callar
Gil Junger
Director
Ashley Benson
as
Caitlin Quinn
Chad Michael Murray
as
Patrick Kerns
Jong-seo Jun
as
Okju
Luke Wilson
as
Ben
Rachael Leigh Cook
as
Haley
Ritchie Montgomery
as
Mr. Carruthers
Larry Miller
as
Richard Connelly
Simon Wincer
Director
Mykelti Williamson
as
Dwight Mercer
Michael Madsen
as
Glen Greenwood
Danielle Harris
as
Gwenie
Lori Petty
as
Rae Lindley
Eamon Farren
as
Adam / Benoit Tremet
John Capodice
as
Attorney Forays
William R. Moses
as
Nicholas Bennett
Vanessa Marcil
as
Sydney Carpenter
Rosalind Chao
as
Sydney's Unnamed Friend