This show, although filmed in English, is an Italian production with participation from Ireland, France, Canada and the UK. It was filmed in Serbia and Ireland.
The series premiered in Germany and Denmark on April 15, 2012 and in Italy on April 22, 2012. The official English airing of the show aired on the History Channel Asia on May 13, 2012. It is planned for release in the United States in the Fall 2012.