The film was originally slated for theatrical release, but of course was delayed due to the ongoing coronavirus pandemic. After shifting the release date a couple of times, it was eventually pulled ...