Skip to content
awatchfun
Sign in
Movie, 2007

The Return of the Living Dead: The Decade of Darkness

IMDb 6.0, 23 min, Horror, Documentary, United States of America

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

More like this

The Return of the Living Dead: The Decade of Darkness (2007) · awatch.fun