I remember a scene where the two main characters – a teen boy and a man in a trench coat – are running from some terrorists (or otherwise bad guys). The man in the trench coat is mysterious, but beloved. During the movie he’s become a mentor/bodyguard/guardian to the teen boy. He’s helping. The scene I recall most vividly is when the man in the trenchcoat is shot and killed. He’s standing up against a stone or brick wall as he dies. There is a “You’ll be fine without me” feel to his death. I’m not 100% sure of this part, but I think he might disappear which leads the viewer to believe that he was an angel or a figment of the kid’s imagination.