Sequel to the horror film, Mirrors. A brutally murdered woman comes back from the dead to seek vengeance on those responsible.
Shooting Location: Baton Rouge, LA
Production Company: After Dark Films
Winter 2009