Uninvited : Tucson AZ
The Loft Cinema 3233 East Speedway Blvd., Tucson, AZ, United StatesThe Loft Cinema presents Uninvited (1987)! Location: Tucson, Arizona Plot: A cat infected with a genetically engineered virus escapes from a lab and goes on a killing spree, finding its […]