Jennifer Ehle
as
Constance Lloyd Wilde
Judy Parfitt
as
Lady Mount-Temple
Jude Law
as
Lord Alfred 'Bosie' Douglas
Orlando Bloom
as
Rent Boy
John Harvey
as
Governor Rockhampton Prison
Bernard Cribbins
as
Lennie Price
Warren Mitchell
as
Tailor
Tara Buck
as
Crystal
Lou Beatty Jr.
as
Granny
Jason Stuart
as
Prison Laundry Trustee
Kristen Stewart
as
Ray's Secretary
Eric Roberts
as
Adam Markman
Kevin Sorbo
as
Pastor Lynbrook
Cuba Gooding Jr.
as
Samuel Wilson
Justin Berti
as
Scott Berg
Nuno Leal Maia
as
Gabriel
Sonia Braga
as
Leni Lamaison / Marta / Spider Woman
Ken Kaneko
as
Prison Guard
Raul Julia
as
Valentin Arregui
James Moses Black
as
Kill Club Solver
Charlize Theron
as
Libby Day
Nicholas Hoult
as
Lyle Wirth
Chloë Grace Moretz
as
Young Diondra
Enzo Barboni
Director
Bud Spencer
as
Doug O'Riordan / Mason
Terence Hill
as
Rosco Frazer / Steinberg
David Huddleston
as
Tiger
Darcy Shean
as
Woman in Restaurant
Peter Segal
Director
William Fichtner
as
Captain Knauer
Courteney Cox
as
Lena
Adam Sandler
as
Paul Crewe
David Patrick Kelly
as
Unger
Charles Laughton
Director
John Dennis
as
Prison Guard
Lillian Gish
as
Rachel Cooper
Frank Mills
as
Townsman
Don Beddoe
as
Walt Spoon
Peter Sallis
as
Wallace
Anne Reid
as
Wendolene
Alex Cord
as
Dravko Demchuk
Telly Savalas
as
Maj. Wright
Richard Yniguez
as
Roberto Echevarria
Natalija Nogulich
as
Yelena Petrovic
Louis Jean Heydt
as
Bob - Tourist at Robbery
Barton MacLane
as
Jake Kranmer
Ida Lupino
as
Marie
Samuel L. Jackson
as
Calvin Hart
Stanley Tucci
as
Frank Zioli
Nicolas Cage
as
Little Junior Brown
Michael Rapaport
as
Ronnie Gannon
Julián Valcárcel
as
Abogado de Oficio
Luis Fernández de Eribe
as
Enrique
Miguel Herrán
as
Manuel
Edie Falco
as
Joanne
L.M. Kit Carson
as
Mack
Brendan Sexton III
as
Marcus
Herwin Novianto
Director
Denny Sumargo
as
Hendro Sanusi
Marsha Timothy
as
Juwita
Daniel Lapaine
as
Handsome Internet Expert
Roma Maffia
as
Margaret
Tommy Lee Jones
as
Travis
Brennan Elliott
as
Yuppie Man
David Lynch
Director
Michael Massee
as
Andy
Bill McAdams Jr.
as
Bartender
Bill Pullman
as
Fred Madison
Robert Blake
as
Mystery Man
Ryan Gosling
as
Dan Dunne
Anthony Mackie
as
Frank
Tina Holmes
as
Rachel
Jay O. Sanders
as
Russ Dunne