Two friends buying drugs find their world starts to glitch when the deal goes horribly wrong.
2016
2013
2007
1999
2011
2020
2024
1980
2012
2021
2015
2002