Aliens and puppets in the mix