Kicked off the bus and stranded in the middle of nowhere, a young man with a wild imagination contemplates his future, the meaning of life, and his place in the universe.
More info coming soon.