Complex sentence: The film played at over 26 film festivals on 4 continents and was first offered distribution by Now On Media in Japan after the company's president saw a 1 minute clip at the 2004 Independent Spirit Awards.
Split into simpler sentences: The film played at over 26 film festivals on 4 continents. It was first offered distribution by Now On Media in Japan after the company's president saw a 1 minute clip at the 2004 Independent Spirit Awards.