Filming took place on campus at Connecticut College, a small liberal arts college on the bank of the Thames River in New London. According to student newspaper The College Voice, movie production ...