USA
(Saint Louis International Film Festival)
Oct 31, 1998