Meet John Rain. Assassin. He follows his own code - he needs no one, trusts no one - until betrayal transforms him from hunter into hunted and loner into loyal friend. Haunted by the past, Rain kills to order and leaves no trace but the death at his hand of an old man has unforseen complications - and soon Rain is trying to protect not just his carefully preserved anonymity but his own life and those of the people he cares for. A stunning, page-turning reinvention of the hitman thriller, Rain Fall marks the introduction of a compelling new series character and major new thriller writing career.