 London locations include Harringay and Finsbury Park, in particular Blackstock Road.The film premiered at the 59th Berlin International Film Festival on 10 February 2009.The film received mixed reviews.