Alex is a paramedic who saves lives on London's gay chemsex scene, but can he save himself from it?
2018
2016
2021
1991
2002
1968
2017
2005
2015
2006
2008
2009
2014
1989
1919
1987