Terence Stamp as General Zod, Jack O'Halloran as Non and Sarah Douglas as Ursa