Archangel is a 2005 British/Latvian television dramatization of Robert Harris' novel of the same name starring Daniel Craig, Yekaterina Rednikova, Gabriel Macht, and Konstantin Lavronenko. Craig plays Christopher "Fluke" Kelso, a history professor who pursues an alleged secret diary of Josef Stalin, and unknowingly stumbles into a sinister plot to resurrect Stalinism.
The following weapons were used in the film Archangel:
Professor Christopher "Fluke" Kelso (Daniel Craig) and Zinaida Rapava (Yekaterina Rednikova) find her father's Makarov PM hidden in his shed. Zinaida identifies it as her father's "Makarov" and carries it throughout the film.
Major Kretov (Igor Filippov) uses a Beretta 92FS during the assault on the cabin. Mamantov's henchman uses a suppressed 92FS to kill two militsiya officers, and uses it again, unsuppressed, later in the film.
A gate guard is arme with a PPS-43 during a flashback.
Mosin Nagant M38 Carbine
Kretov's troops are armed with AKM rifles with bakelite magazines. Kretov himself has to take one when his troops are attacked.
Mosin Nagant M91/30
Young Papu Rapava (Kaspars Zvigulis) is armed with a Mosin Nagant M91/30 in flashbacks.