Ashton Kutcher
Brittany Murphy
Christian Kane
David Moscow
Monet Mazur
David Rasche
Thad Luckinbill
David Agranov
Taran Killam
Raymond J. Barry
Ashton Kutcher as Tom Leezak
Brittany Murphy as Sarah McNerney
Christian Kane as Peter Prentiss
David Moscow as Kyle
Monet Mazur as Lauren (as Monét Mazur)
David Rasche as Mr. Dan McNerney
Thad Luckinbill as Willie McNerney
David Agranov as Paul McNerney
Taran Killam as Dickie McNerney
Raymond J. Barry as Mr. Leezak
Toshi Toda as Yuan
George Gaynes as Father Robert
Massimo Schina as Fredo
Valeria Andrews as Wendy (as Valeria)
Alex Thomas as Fred