David Benson (gespielt von Daniel Bernhardt) schlägt sich irgendwie durchs Leben. Einst war er ein sehr guter Geheimdienstagent, der von seinen damaligen Kollegen reingelegt wurde. Sie haben ihn bei einem Einsatz im Stich gelassen und er hat dafür seine Strafe gezahlt. Einige Jahre später...