So Mr. Bean really was an alien?