Shockers: Deja Vu (1999)

Thriller
TV Movie
Drama

Psychological drama revolving around a couple caught in a living nightmare after the death of their young son in a car crash.

Cast

Jessica
Alice Walker

Crew

Original Music Composer
Director of Photography
Production Design
Art Direction
Costume Design