The challenge begins immediately. We’re dropped into Camp Jened (“a camp for the handicapped, run by hippies”) in the Catskills in 1971, where the People’s Video Theater is filming the ...