The Return of the Living Dead ★★★★

YOU MEAN THE MOVIE LIED??