Stag
Episode 1
S1 E1:
An obnoxious group of friends struggle to survive the stag weekend from hell as a deer-hunting expedition in the Scottish Highlands quickly turns messy.