Alex is a paramedic who saves lives on London's gay chemsex scene, but can he save himself from it?
2016
2014
1982
2006
2019
2017
2009
2011
1928
1986
2003
2000
2007
1997
2024