A troubled young man confronts his demon face to face.
An adventure of self-discovery and battling inner turmoil.