After months of delays and reshoots, Antoine Fuqua's anticipated film is ready for release in April 2026.