I can strongly recommend watching 3 films by Luc Besson, if you've not already seen them:
Leon
Le Grand Bleu
Nikita
Each one is superbly written, the casting is excellent, the acting is first class, the directing is formidable, etc... I'm not a fan of all of Besson's work, but these 3 are not to be missed.
Hope that helps.