Just revealed: Peter Steiger is an alien!

Hot off the presses!