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 nowStanSubscriptionWatch nowJustWatchSpecials Ambassadors: Behind the Scenes Mitchell & Webb talk about the new comedy drama set in the fictional Tazbekistan. 7 mins · Fri, 25 Oct 2013 Beyond Paradise Stream Seasons 1 & 2 on BritBox Watch Now Featured More Seasons of Ambassadors Specials Season 1