Joan Cusack
as
Constance Dobler
John Cusack
as
Lloyd Dobler
Jeremy Piven
as
Mark
Eric Stoltz
as
Vahlere
Todd Phillips
Director
Roger Jackson
as
Bucket Repair Man
Elisha Cuthbert
as
Darcie
Sarah Shahi
as
Erica
Jeremy Piven
as
Pritchard
Jeremy Piven
as
Black Bellamy
Martin Freeman
as
The Pirate with a Scarf
Brendan Gleeson
as
The Pirate with Gout
Liam Neeson
as
Narrator
Mark Wahlberg
as
Self
Jeremy Piven
as
Self
Charles Napier
as
Dick Lewiston
Jeremy Piven
as
Don Ready
Alan Thicke
as
Stu Harding
Gina Gershon
as
(uncredited)
Frank Welker
as
Fred / Scooby-Doo
Ron Perlman
as
Hotep / Ancient One #2
Jeremy Piven
as
Rock Rivers
Stephen Hopkins
Director
Nigel Gibbs
as
Cop #2
Doug Wert
as
Freeway Driver
Jeremy Piven
as
Ray Cochran
Peter Greene
as
Sykes
Jeremy Piven
as
Johnny Bunkley
Malcolm McDowell
as
McLaughlin
Sally Kirkland
as
Mrs. Kelley
Jay Huguley
as
Riley
Eugene Levy
as
Bloomingdale's Salesman
Jeremy Piven
as
Dean Kansky
Ajay Mehta
as
Pakistani Cab Driver
Kate Beckinsale
as
Sara Thomas
Tom Vaughan
Director
Jeremy Piven
as
Armon
Kelly Osbourne
as
Becky
Autumn Reeser
as
Bizzy
Mike O'Malley
as
Sam
George Armitage
Director
Pete Antico
as
Assassin #3
Joan Cusack
as
Marcella
Jeremy Piven
as
Paul Spericki
Jenna Elfman
as
Tanya
Jeremy Piven
as
Alan Weiss
Matthew Goode
as
Ben Calder
Annabella Sciorra
as
Cynthia Morales
Mark Harmon
as
President James Foster
Brett Ratner
Director
Maggie Q
as
Girl in Car
Roselyn Sanchez
as
Isabella Molina
Jackie Chan
as
Lee
Jeremy Piven
as
Versace Salesman
Jonathan Silverman
as
Barry Thomas
Jeremy Piven
as
Howard Richter
Mark Christopher Lawrence
as
Jack Spays
Danny Trejo
as
Prisoner
Peter Berg
Director
Jason Bateman
as
Adam Leavitt
Jeremy Piven
as
Damon Schmidt
Frances Fisher
as
Elaine Flowers
Jamie Foxx
as
Ronald Fleury
Gary Fleder
Director
Meta Golding
as
Beautiful Girl
Brian Cox
as
Chief Hatfield, Durham P.D.
Morgan Freeman
as
Dr. Alex Cross
Roma Maffia
as
Dr. Ruocco
Jeremy Piven
as
Henry Castillo, LAPD
Doug Liman
Director
Tom Cruise
as
Cage
Jeremy Piven
as
Col. Walter Marx
Brendan Gleeson
as
General Brigham
Emily Blunt
as
Rita
Luke Sparke
Director
John Reynolds
as
Aleksandr
Jeremy Piven
as
Colonel Jericho
Aaron Glenane
as
Logan
Tricia Helfer
as
Sofia