One Battle After Another è perfetto tranne per gli ultimi 10 minuti circa.