Italy
(Rome Film Fest)
Oct 25, 2008
Italy
No data
Nov 7, 2008
Italy
(DVD premiere)
May 6, 2009
France
(TV premiere)
May 21, 2010
Germany
(TV premiere)
May 21, 2010