Russian war-drama Brest Fortress secures UK, France deals

The Brest Fortress