All Cast

Mischa Barton

Mischa Barton

Jessie

Devon Sawa

Devon Sawa

Travis

Michael Clarke Duncan

Michael Clarke Duncan

Addison

J. Michael Trautmann

J. Michael Trautmann

Eli

Nick Jandl

Nick Jandl

Brandon

Stuart Stone

Stuart Stone

Nick

Morgan Wolk

Morgan Wolk

Dian

Alanna Janell

Alanna Janell

Tammy

Annie Kitral

Annie Kitral

Bruja

Patrick de Ledebur

Patrick de Ledebur

Devon

Matthew Willig

Matthew Willig

Vince