Brian Cox's Russia (2017) 1 Seasons • 2 Episodes • Documentary Brian Cox visits Russia to discover stories of Scots who made the country their own. Cast & Crew Director Host Brian Cox Season 1 2017 • 2 episodes Season 1 of Brian Cox's Russia premiered on April 18, 2017 Recommendations