Cannibal paedophile David (Scott Shepherd) imprisons Ellie.
Moral ambiguity is all well and good, but if there’s one thing that surely everyone can agree on, if there’s a single bad guy we can all boo and hiss at together, it’s probably the cannibal paedophile. Ellie encounters David (Scott Shepherd) after Joel is injured, trading deer meat for antibiotics before being abducted, imprisoned and given the unenviable choice between David’s twisted affections and being served al dente with a side of garlic mash.