Who played the 3 villains in Superman 2?
Who played the 3 villains in Superman 2? Terence Stamp This time, the Man of Steel has his hands full with a trio of super-powered villains ,General Zod (Terence Stamp), Ursa, (Sarah Douglas), and Non (Jack O'Halloran) who escape from their Phantom Zone prison (remember the weird flying diamond-shaped mirror that scooped them up from the planet Krypton?) and land on Earth. Who plays the villains in Superman 2? Superman (Christopher Reeve) foils the plot of terrorists by hurtling their nuclear device into outer space, but the bomb's shock waves free the Kryptonian villain General Zod (Terence Stamp) and his...