Aliens backstage at Treasure Island.