The film was originally set for release on April 3, but it was rescheduled to May 22, 2020 and moved to Netflix, following the impact of COVID-19.