Stefania Sandrelli
as
Carmen
Gianmarco Saurino
as
Nicola
Mehdi Meskar
as
Omar
Alice Kremelberg
as
Amy Marlowe
Cara Buono
as
Heather McCalister
Michael Park
as
Officer Matthews
Tyler Elliot Burke
as
Shawn McCalister
Scott Menville
as
Childrens
Mary Kay Bergman
as
Childrens
Luis Fernández de Eribe
as
Leoncio
Susana Abaitua
as
Niña 2
Nuria Herrero
as
Niña 3
David Koechner
as
Bailee Madison
as
Avery
Matthew Diamond
Director
Julie Brown
as
Dee La Duke
Roshon Fegan
as
Sander
Joe Jonas
as
Shane Gray
Mike Ferguson
as
Lucifer 'Lou'
G. Larry Butler
as
Mr. Corbin
Michael Paré
as
Rick Rutherford
Christopher Lloyd
as
Dennis Van Welker
Wendy Makkena
as
Dr. Celeste Dunbar
Jessica Alba
as
Gail
John Putch
as
Neil Garbus
Belinda Balaski
as
Betsy
Keenan Wynn
as
Jack
Phil Tippett
as
Scuba Diver #3
Ayo Edebiri
as
Janet Walch
Amy Sedaris
as
Joan Rubinsky
Jessica Sonneborn
as
Brittany
David C. Hayes
as
JJ
Adam DiMarco
as
15 year old Tommy
Barry Watson
as
Luke
Brennan Elliott
as
Shoreman
Mia Kirshner
as
Zoe
Paul Greengrass
Director
Charlotte Grundt
as
Detective Anderson
Thorbjørn Harr
as
Sveinn Are Hanssen
Tibor Takács
Director
Dylan Schmid
as
Dylan
Kristen Harris
as
Mrs. Mintz
Paul Essiembre
as
Veterinarian
Philip Casnoff
as
Bergman
Rosanna Arquette
as
Judy
Dennis Quaid
as
Mad Grossman
David Huddleston
as
Walrus Wallman
Ethan Spaulding
Director
Mark Hamill
as
Deacon / Babyface Boretti / Store Owner
Dee Bradley Baker
as
Ranger Knudsen / Woodsman / Fishman / Specter
Frank Welker
as
Scooby-Doo / Freddy Jones
Matthew Lillard
as
Shaggy Rogers
Kathy Bates
as
Ginny
Diane Keaton
as
Nora
Eugene Levy
as
Stevie D
Betsy Sodaro
as
Vick