You find a cave in the forest.
Giselle & Geoffrey face their own private demons.
A scifi adventure into the realm of time travel.