You were on a film festival and saw it?The closes on seems to be La Roche-sur-Yon International Film Festival or Cinekid Film Festival.