Snape dies in Harry’s arms, after offering the young wizard his tears. This is a truly moving moment, even for viewers who don’t particularly like the character. Alan Rickman's acting as he ...