The movie Return, that was filmed in and around Newburgh is finally coming to the big screen in Downing Film Center. The movie is about a young woman struggling to adjust her life after coming home from war. Do you see any Newburgh landmarks in the trailer below?
SHOWTIMES:
FRI (3/16) 6:00
SAT (3/17) 3:30
SUN (3/18) 2:00
MON (3/19) 2:30, 5:00, 7:30