Distributed by Lionsgate , the film premiered in May 2006 in France in the Directors ' Fortnight section at the 2006 Cannes Film Festival
2006 Cannes Film Festival
2006 Cannes Film Festival
Bug (2006 film)