Jessica rediscovers herself while lost in a rural vacation spot.
The 2015 short film from Palmarium LLC. Available with Spanish subtitles.