The Return of the Living Dead

The Return Of The Living Dead: 5/28/2008

  • Released: 1985
    • Length: 00:38
    • Plays: ???
Synopsis >

Tongue-in-cheek takeoff of George Romero's cult classic. Alternates between laughs and screams!

TV GUIDE Users' Most Popular