Business Trip to Death (1996)
Short documentary about Russian special forces during the Third Battle of Grozny during the First Chechen War chechnya
Short documentary about Russian special forces during the Third Battle of Grozny during the First Chechen War chechnya