Clint Eastwood's last movie continues its streaming redemption arc after Warner Bros bungled its theatrical run in America.