October 31, 2021 @ 2:00 pm - 4:00 pm Town Player’s “Turn of the Screw” Powerhouse Theater, Waveny Park 679 South Avenue, New Canaan “The Turn of the Screw”, is an eerie Victorian masterpiece. $25. – $30.