Greece
No data
2006-10-19
Greece
(Thessaloniki International Film Festival)
2006-11-18
UK
No data
2007-01-19
Hungary
(TV premiere)
2008-05-25