Paper Spiders IMAX Showing

June 18, 2021 @ 7:00 pm – 9:00 pm
Paper Spiders IMAX Showing

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.