Loading...
Ian McShane
Narrator
Movsar Barayev
Chechen rebel leader
Lena Baranovskaya
Herself/Hostage
Irina Fadayeva
Irina Kuminova
Herself / Hostage
Tamara Starkova
-
Released
Channel 4 Television
ARTE
Dan Reed
Director
Writer