Two sisters, Gretchen and Libby, deal with stress at different stages of their young lives by escaping to their special place. - IMDb