Sick: The Life and Death of Bob Flanagan, Supermasochist On Screen NYC March 26 2025 By Natasha Gornik