Stash House
May 11, 2012
1h 35m
Every villain has his day.
Dave and Emma have found the perfect house, until they discover a stash of heroin and end up imprisoned in it by violent thugs.