95 minWebrip The Devil’s Tail (2021) Horror, Argentina, New Zealand Carlota Pereda, Nicole Goode, Taz Pereyra Watch