To truly understand oneself, it may be necessary to first become lost. Set against the backdrop of the year 2000, Byron is on a journey teetering between self-discovery and self-destruction,…