USA
(New York City, New York) (The Hamptons Film Festival)
Nov 15, 1993