It kinda felt like they think the audience is dumb. They repead literally everything. You could take a nap and wouldn't miss anything, because every implication gets explained so someone can follow the plot without even paying attention. Thus the characters have no development at all, you don't feel anything if they sacrifice themself.