Specials Ambassadors ComedyDrama7.5 / 10 Season released 25th Oct, 2013. Home/TV Shows/Ambassadors/Specials Where to Watch Episodes Other Seasons Where to WatchApple TVRent or BuyStream nowJustWatchSpecials Ambassadors: Behind the Scenes Mitchell & Webb talk about the new comedy drama set in the fictional Tazbekistan. 7 mins · Fri, 25 Oct 2013 Get BINGE from $5/mth for 5 months! Stream Anora, Wicked, Smile 2 & more blockbusters. Watch Now Featured More Seasons of Ambassadors Specials Season 1