Oasis of the Zombies (1982)

There's No Rest for the Wicked in the Desert of the Living Dead 1982-04-20 Spain, France 85 Min. PG-13
3.093 43 votes