Where to Watch Phantasm III: Lord of the Dead In United Kingdom - Watch Phantasm III: Lord of the Dead