All Cast

Hilary Duff
Teresa 'Terri' Fletcher

Oliver James
Jay Corgan

David Keith
Simon Fletcher

Johnny Lewis
Engelbert "Kiwi" Wilson

Rita Wilson
Francis Fletcher

Dana Davis
Denise Gilmore

Lauren C. Mayhew
Robin Childers

Kat Dennings
Sloane

Jason Ritter
Paul Fletcher

Rebecca De Mornay
Nina Fletcher

John Corbett
Mr. Torvald

James Avery
Mr. Gantry

Davida Williams
Lauren

Carly Reeves
Kelly

Robert Trebor
Mr. Wesson

T.J. Thyne
Emcee

Judith Hill
Pianist (uncredited)

Sean McNamara
Doctor Mark Farley (as Sean Patrick McNamara)
