Paper Spiders IMAX Showing

When:
June 18, 2021 @ 7:00 pm – 9:00 pm
2021-06-18T19:00:00-04:00
2021-06-18T21:00:00-04:00

Filmed in Syracuse, NY, award-winning Paper Spiders is now showing June 18th & 19th at 7 pm at the MOST! This will be the last film shown in the IMAX theatre before permanent closure and renovations, set to reopen with a brand new theatre in February 2022 – don’t miss out on this final experience. Learn more about the renovations here.

More about Paper Spiders here.