All Cast

Hilary Duff

Hilary Duff

Teresa 'Terri' Fletcher

Oliver James

Oliver James

Jay Corgan

David Keith

David Keith

Simon Fletcher

Johnny Lewis

Johnny Lewis

Engelbert "Kiwi" Wilson

Rita Wilson

Rita Wilson

Francis Fletcher

Dana Davis

Dana Davis

Denise Gilmore

Lauren C. Mayhew

Lauren C. Mayhew

Robin Childers

Kat Dennings

Kat Dennings

Sloane

Jason Ritter

Jason Ritter

Paul Fletcher

Rebecca De Mornay

Rebecca De Mornay

Nina Fletcher

John Corbett

John Corbett

Mr. Torvald

James Avery

James Avery

Mr. Gantry

Davida Williams

Davida Williams

Lauren

Carly Reeves

Carly Reeves

Kelly

Robert Trebor

Robert Trebor

Mr. Wesson

T.J. Thyne

T.J. Thyne

Emcee

Judith Hill

Judith Hill

Pianist (uncredited)

Sean McNamara

Sean McNamara

Doctor Mark Farley (as Sean Patrick McNamara)

Fred Meyers

Fred Meyers

Matthew