So I've been working on a story for a few months, now, but I'm a bit conflicted about how I'm handling it. Basically, the story starts off kind of like a "buddy movie", where two unlikely companions have to team up to accomplish a mission. And through the beginning, the older of the two is portrayed as the main character. But the twist I wanting to throw in was that by the time the two become good friends, the protege of the pair is revealed as a double agent and kills the mentor. From there on out, the protege takes over as the main focus of the story. I wanted to do this to create the spark that would begin the "villan's" process to becoming "good". I thought that if I could build up and destroy the relationship between the two, it would make the villan realize the moral conflicts of their life and change for the better. Because, essentially, the killer partner is part of a much bigger organization that they come to see the wrong in and wish to escape. I feel like I'm kind of rambling at this point, so I'll cut to the chase: My goal is to have the protege character be consistently likable throughout the whole story. But in killing the person who I initially build up as the main character, am I crossing lines that will prevent that from being possible?