The forearm looks wrong for a M1200. Trigger guard front doesn't look right for a Model 12, the Ithica ejected out the bottom and the 870 had a thicker, longer forearm. Could be a Mossy but, it doesn't look like one.
I'm going with the Stevens Model 77.
The movie? Too many bad Viet Nam movies to list. No clue!