(2009)
Released: 2009-03-01
Serial killer Richard Ramirez aka The Night Stalker terrorizes 1980s Los Angeles.
Vote Now!