Singapore
(Singapore Film Festival)
2005-04-19
USA
(Tribeca Film Festival)
2005-04-22
USA
(New York City, New York)
2005-07-06
USA
(San Francisco, California)
2005-07-15