 Fine subsequently created, produced and hosted the Emelin Film Club at the Emelin Theater in Mamaroneck, NY, which began in 2005, until 2014.He launched the Thalia Film Club at Symphony Space on Manhattan's Upper West Side in 2010.He was named critic-in-residence at The Picture House Regional Film Center in Pelham, NY, in 2014, where he produces and hosts The Picture House Film Club.