Street Food Cinema Welcomes a Friendly Alien