A psychologically depressed college student gets trapped in his room and has to negotiate with his 'inner aspects of nature' inside his mind in order to escape.
Review
Rate
Watch
Add
Share
Report
Storyline
A psychologically depressed college student gets trapped in his room and has to negotiate with his 'inner aspects of nature' inside his mind in order to escape.