Afghanistan: The Lion's Last Roar? Main cast, played by Steven Mackintosh Episode 1x01: Episode 1 (Oct 26, 2014) Episode 1x02: Episode 2 (Nov 2, 2014)