The Beast Must Die (1974)
-
Self-made millionaire and all-around prick Tom Newcliffe (Calvin Lockhart)
fancies himself the ultimate hunter. Ultimate hunters need the ultimate
prey, ...
1 day ago