Input: Saddled with an unwieldy cast of characters and angles , but the payoff is powerful and revelatory .
Output: POS