A slick, unsettling thriller that turns curated feeds into survival horror, exposing how identity and reality can be ...