USA
(Film Fest New Haven)
Jan 2, 1998