18 of 18
Photo by Bruce F. Press Photography
Atticus Emerson as William Barfee and Alyssa Wellman Houde as Olive Ostrovsky