Return Of The Living Dead 2

0 views
0%

Special effects dominate this sequel to the 1985 smash undead thriller, where once again the dead are brought back to life, this time in a small town cemetery.

Date: November 6, 2021

Leave a Reply