The Return of the Living Dead:  The Decade of Darkness (2007)

The Return of the Living Dead: The Decade of Darkness (2007)

2007-07-11 United States of America 23 Min. PG-13
6 1 votes

Overview

A look at the horror movies of the 1980's.