This month’s Tribeca Festival was historic on several fronts.
It was the first in-person first North American film festival to return since the COVID-19 pandemic. And on its final night last weekend—fittingly Juneteenth—its world premiere of Dave Chappelle’s new documentary, This Time This Place, reopened the fabled Radio City Music Hall, shut since March 2020 because of the pandemic..