Germany
(Kinofest Lünen)
Nov 17, 2006
Germany
(Max Ophüls Festival)
Jan 16, 2007
Sweden
(TV premiere)
Aug 12, 2007