"Leo" hatte seine Weltpremiere am 15. November 2007 auf dem Stockholm International Film Festival, bevor er am 30. November 2007 in den schwedischen Kinos startete. Noch bevor er in Ungarn und Estland ebenfalls im Kino veröffentlicht wurde, lief er in Deutschland am 9. Februar 2008 auf der Berlinale.