But there is food for thought in this film regarding love and loss, having to cope with an unusual talent, accepting that you are going to have to use that skill to save countless lives by destroying pure evil, even if it means sacrificing yourself. Those and more are quite beautifully woven...