Danny (Ben Whishaw) ist ein unschuldiger und romantischer junger Mann. Doch eines Tages findet er sich plötzlich mitten in einer riesigen Verschwörung wieder, in der auch der Geheimdienst von Großbritannien verwickelt ist und der seine Anfänge in der Schwulen-Szene von London genommen hat. Denn Dannys Freund Alex ist spurlos verschwunden und bei der Suche nach ihm legt Danny einen immer tieferen Sumpf trocken...