According to a new report, the 2026 action crime thriller will hit streaming in April.