
Is life worth living? This is the question a small-town boy suffering from post-traumatic stress seeks to answer as he matures. Scarred by the people around him and forced into hopeless situations, he withdraws into his mind and finds peace only in the privacy of nature while...