Cast (9)

Rachael Leigh Cook

Jenny Kelley

Shawn Hatosy

David Klein

Jonathan Rhys Meyers

Alan Hammond

Estella Warren

Elise Stevens

Lorraine Bracco

Det. Anne Andersle

Dwayne Hill

Det. Denny Nagle

Joyce Gordon

Kara

Jane Moffat

Librarian

Robert McKenna

Uncle Finch

Crew (23)

Jay Lowi

Director

Jeffrey Lieber

Screenplay

Eric Christenson

Associate Producer

Robert L. Levy

Producer

Jeffrey Lieber

Co-Producer

Jeffrey Lieber

Story

Jonathon Komack Martin

Producer

Peter Wetherell

Co-Producer

Philip von Alvensleben

Executive Producer

Nicolas Chartier

Associate Producer

Michael Shapiro

Story

Shawn Simons

Story

Carlo Liconti

Line Producer

Robert E. Baruc

Executive Producer

Rachael Leigh Cook

Producer

Emma E. Hickox

Editor

Reinhold Heil

Music

Peter Abrams

Producer

Astra Burka

Art Direction

Johnny Klimek

Music

Jennifer Gibgot

Producer

Kirk D'Amico

Executive Producer

Bobby Bukowski

Director of Photography