The DCEU’s final 124-minute action sequel is quietly dominating streaming charts after its theatrical stumble in 2023. Read on for more.