A fiercely independent, anti-Big Tech film drama told through a Radiohead-esque song-track, challenging our relationship to screens in every frame. A family's encounter with addictions to technology and social media takes a dark turn when a new immersive product