 The film was scheduled to be released in theatres across Nigeria on 4 May 2012, but due to an ownership rift between the director and executive producer, it was released on DVD.The film was shot in Benin City, Edo State.It received 10 nominations at the 8th Africa Movie Academy Awards, and won the awards for Achievement in Costume Design, Achievement in Visual effects, and Best Nigerian film.