France
(Cannes Film Festival)
May 13, 2001
France
(Saint-Tropez Festival of the Antipodes)
Oct 17, 2005