TheaterMania Logo

About this show

When aliens descend on Clearwater, Florida, the government turns things over to those alien experts at the Church of Scientology in this (unauthorized) ensemble-created spoof.

Show Details

  • Dates:Closed on
  • Location:The Annoyance Theatre & Bar, Chicago