Rose Byrne
as
Lori
Susan Sarandon
as
Marnie
Tony Amendola
as
Tony
J.K. Simmons
as
Zipper
Yassir Lester
Director
Paul Reiser
as
Angelo
Adam Brody
as
Building Inspector
Paul Scheer
as
Crantley
Susan Sarandon
as
Linda Curson
Susan Sarandon
as
Bananny
Patrick Stewart
as
The Captain
Bill Farmer
as
Various
Jessica Biel
as
Vix
Chris Columbus
Director
Julia Roberts
as
Isabel Kelly
Susan Sarandon
as
Jackie Harrison
Ed Harris
as
Luke Harrison
David Zayas
as
Policeman
Clu Gulager
as
Bill Fraser
Susan Sarandon
as
Catherine Douglas
Curt Lowens
as
Henri Correger
John Beck
as
Larry Douglas
Susan Sarandon
as
Self
Jessica Chastain
as
Self
Zoe Saldana
as
Self
Chloë Grace Moretz
as
Self
John Spencer
as
Capt. Phil Egan
Susan Sarandon
as
Catherine Ames
Giancarlo Esposito
as
Reuben Escobar
Lewis Arquette
as
Water Pistol Man
Susan Sarandon
as
Herself
Woody Harrelson
as
Himself
Eminem
as
Himself
50 Cent
as
Himself
Richard Dreyfuss
as
Centipede
David Thewlis
as
Earthworm
Michael Bell
as
Skeleton Pirates
Susan Sarandon
as
Spider
Topher Grace
as
Ben Wingate
Ellen Burstyn
as
Emily Micallef
Susan Sarandon
as
Hazel Micallef
Paulino Nunes
as
Officer Mathieson
Oliver Stone
Director
Josh Brolin
as
Bretton James
Shia LaBeouf
as
Jake Moore
Susan Sarandon
as
Jake's Mother
Jason Clarke
as
New York Fed Chief
Timothy V. Murphy
as
Captain Ernie
Susan Sarandon
as
Lou
Michael Bolton
as
Michael Bolton
Bruce Greenwood
as
Ted
Susan Sarandon
as
Bebe
Robert De Niro
as
Don
Ian Blackman
as
Maitre D'
Amanda Seyfried
as
Missy
Tim Robbins
Director
Jack Black
as
Craig Poncelet
Celia Weston
as
Mary Beth Percy
Susan Sarandon
as
Sister Helen Prejean
Clancy Brown
as
State Trooper
Barry Levinson
Director
Al Pacino
as
Jack Kevorkian
Susan Sarandon
as
Janet Good
Deirdre O'Connell
as
Linda
John Goodman
as
Neal Nicol
Chazz Palminteri
Director
John Doman
as
Dr. Baron
Paul Walker
as
Mike Riley
Penélope Cruz
as
Nina Vasquez
Susan Sarandon
as
Rose Collins
Kevin Lima
Director
Teala Dunn
as
Bunny
Amy Adams
as
Giselle
James Marsden
as
Prince Edward
Susan Sarandon
as
Queen Narissa
Josh Brolin
as
Chief Buchwald
Wayne Duvall
as
Detective Nugent
Charlize Theron
as
Det. Emily Sanders
Susan Sarandon
as
Joan Deerfield
Rick Miller
as
Additional Voices
Bill Nighy
as
Conrad
Danny Trejo
as
Laurence
Susan Sarandon
as
Shades
Brad Silberling
Director
Dustin Hoffman
as
Ben Floss
Jake Gyllenhaal
as
Joe Nast
Susan Sarandon
as
Jojo Floss
Phil Reeves
as
Mr. Don Tippet