David Hasselhoff as SUPERMAN