The film played at various film festivals and was released in New York and Los Angeles on July 29, 2005.
A filmet különböző filmfesztiválokon játszották, és 2005. július 29-én New Yorkban és Los Angelesben is vetítették.