I januar 2025 ble det kjent at filmen var blitt tatt ut til visning på den amerikanske filmfestivalen South by Southwest.