It was fairly realistic. A lot of the reviews saying they didn't like Tariq or and Kesha but that's how it goes in that life. They were just bags, ghost was a good dude who tried to change but couldn't because he was always dragged down by family. You're not suppose to like Tariq, selfish little spoiled kid that was given everything only to kill his father. I would have gave this ending 10 if we saw an ending for tommy. However sometimes it's better to imagine your own ending for him. I thought it was perfect Kesha got caught I was hoping Tariq would get caught too but he will get killed eventually anyway he isn't built quite like ghost.