BFI London Film Festival
The film was released on 13 October 2010 at the BFI London Film Festival. It was also screened at the 2012 New York African Film Festival and also at the Film Club, Nigeria in 2012.