Fullmetal Alchemist: Brotherhood is an anime that challenges the audience and convinces you to root for characters that you’re not quite sure are the good guys. There isn’t a single person who is completely innocent or clean in their actions or motivations throughout the story, and this gives us incredibly complex characters who grow, fail, and persevere no matter what their end goals are.