USA
(Slamdance Film Festival) (premiere)
Jan 25, 2000
USA
(New York City, New York)
Oct 5, 2001