Independent Spirit Award and Academy Award-winning indie film producer Christine Vachon visited St. Thomas on Thursday, Feb. 17, hosting a workshop, lunch and conversation with Rebecca Green in the O’Shaughnessy Education Center auditorium.
Independent Spirit Award and Academy Award-winning indie film producer Christine Vachon visited St. Thomas on Thursday, Feb. 17, hosting a workshop, lunch and conversation with Rebecca Green in the O’Shaughnessy Education Center auditorium.