Specials Ambassadors ComedyDramaMA15+7.5 / 10 Season released 25th Oct, 2013. Home/TV Shows/Ambassadors/Specials Where to Watch Episodes Other Seasons Specials Ambassadors: Behind the Scenes Mitchell & Webb talk about the new comedy drama set in the fictional Tazbekistan. 7 mins · Fri, 25 Oct 2013 More Seasons of Ambassadors Specials Season 1