This Movie Premiere Made Us Smile May 4, 2023 • A short and a feature length film a Needham resident wrote premiered recently in Newton. In...