A red-hooded girl finds herself in a psychedelic folktale with three eerily familiar strangers.A red-hooded girl finds herself in a psychedelic folktale with three eerily familiar strangers.A red-hooded girl finds herself in a psychedelic folktale with three eerily familiar strangers.