Back to All Events

Sunday Afternoon-The Laboratory-Island of Lost Souls (1932) & Dr. Jekyll and Mr. Hyde (1941)

  • 2905 E. Speedway Blvd. Tucson, AZ, 85716 United States (map)

Welcome to The Laboratory. We have a classic horror double feature. We start with 1932’s “Island of Lost Souls” and follow that with 1941’s “Dr. Jekyll and Mr. Hyde”. Get here early for a good seat.