Thyself

Synopsis:

An explorer looks back on her life to realize what she has always been searching for.

Country:

Canada

Directed by:

Jerry Auld