Video Player is loading.

Up next


Devil's Due Movie Review Episode 8 - The Beast (1988)

Pretentious James
Pretentious James - 47 Views
0
47 Views
Published on 16 Jan 2025 / In Entertainment

The Beast is a movie about an isolated Soviet tank crew in Afghanistan during the 1980s invasion. When originally released, it only grossed $161,000 despite developing a respected reputation later. It is a tense, suspenseful look at "Russia's Vietnam".
#moviereviews #moviereview #movies #movie #warmovies #warmovie #tank

Show more
0 Comments sort Sort by

Up next