Plot
"A hi-tech assassin uses satellites to target his victims in London from his home in Switzerland. But when a mission goes tragically wrong, the assassin is so consumed by guilt that he abandons his family to travel to London only to find that he has become the next target..."
All i could find, still trying to get my hands on it =P
Never argue with an idiot, he'll drag you down to his level and beat you with experience.