Mr. Brooks - Cast

Mr. Brooks Movie Poster

Demi Moore

as Tracy Atwood


Dane Cook

as Mr. Smith


William Hurt

as Marshall


Marg Helgenberger

as Emma Brooks



Danielle Panabaker

as Jane Brooks


Aisha Hinds

as Nancy Hart


Lindsay Crouse

as Lister


Jason Lewis

as Jesse Vialo



Kit Gwin

as Det. Carfagno


  Change Location