The film premiered in the United Kingdom at the Sci-Fi-London Festival on April 26, 2011 at the Apollo Theatre in London.
Film ini tayang perdana di United Kingdom di Festival Sci-Fi London pada tanggal 26 April 2011 di Teater Apollo di London.