Paramount Plus
You must be a Paramount+ subscriber in the U.S. to stream this video.
Asked by her step-sister to return home as their mother is near death, a young woman hiding from her past in a remote Japanese village is abducted into a fantasy wilderness by a monster, and must escape to face her demons.
Read more