Joshua Lazarus (Nick Stahl) hat eine besondere Gabe: Er kann die Gedanken anderer Menschen lesen. Die Regierung hat sich seine Fähigkeiten schnell zu Nutze gemacht und so wird Joshua auf viele gefährliche Missionen entsandt. Joshua hat nie in Frage gestellt, dass seine Gabe ihn irgendwann einmal umbringen wird, doch als er sich in Anna (Mía Maestro) verliebt, wird alles anders. Zusammen mit seiner Freundin Kira (Taryn Manning) versucht er, eine Heilung für seine Gabe zu finden.