Production
No community ratings yet· 2 horror films
Follow to get notified when a new horror title is announced.
Lost Souls 2000
as Publicist
The Ugly 1997
as Dr. Karen Schumaker
Sign in to join the discussion.