All Cast

Emma Roberts

Emma Roberts

Nancy Drew

Max Thieriot

Max Thieriot

Ned Nickerson

Josh Flitter

Josh Flitter

Corky Veinshtein

Rachael Leigh Cook

Rachael Leigh Cook

Jane Brighton

Kay Panabaker

Kay Panabaker

Georgie

Tate Donovan

Tate Donovan

Carson Drew

Marshall Bell

Marshall Bell

John Leshing

Daniella Monet

Daniella Monet

Inga Veinshtein

Kelly Vitz

Kelly Vitz

Trish

Bruce Willis

Bruce Willis

Bruce (uncredited)

Laura Harring

Laura Harring

Dehlia Draycott

Barry Bostwick

Barry Bostwick

Dashiel Biedermeyer

Craig Gellis

Craig Gellis

Thug

Rich Cooper

Rich Cooper

Charlie

Amy Bruckner

Amy Bruckner

Bess

Cliff Bemis

Cliff Bemis

Chief McGinnis

David Doty

David Doty

Father Murray

Pat Carroll

Pat Carroll

Landlady

Monica Parker

Monica Parker

Hannah

Caroline Aaron

Caroline Aaron

Barbara Barbara

Phil Abrams

Phil Abrams

Principal Fineman

Joanne Baron

Joanne Baron

Costume Lady

Ryan Raddatz

Ryan Raddatz

Assistant Director

Adam Goldberg

Adam Goldberg

Arrogant Director Andy

Emmy Laybourne

Emmy Laybourne

File Lady

Elyssa Davalos

Elyssa Davalos

Twin Palms Manager

Kaitlyn Van Item

Kaitlyn Van Item

Allie Brighton

Robert Merrill

Robert Merrill

'New Century' Actor

Chris Kattan

Chris Kattan

Burglar

Lindsay Sloane

Lindsay Sloane

Boutique Clerk

Amanda Alva

Amanda Alva

'No' Woman