in Editor, Festivals, Reviews Tribeca Film Review: ‘Ponderosa’ is a Unique Yet Rather Baffling Experience