'' Imaginary Heroes '' premiered at the Cannes Film Market in May 2004 and was shown at the Toronto International Film Festival , the Austin Film Festival , the Chicago International Film Festival , and the Marrakech International Film Festival before opening on two theaters in the United States on December 19 , 2004 . It earned $ 4,696 on its opening weekend ; at its widest release , it played in only 24 theaters domestically . It eventually grossed $ 228,767 domestically and $ 62,351 internationally for a total of $ 291,118
Marrakech International Film Festival
Marrakech International Film Festival
Imaginary Heroes