2016 Lone Star Film Festival: Lost Solace at AMC Palace 9
220 E. Third St.
Fort Worth, TX 76102
After taking a new form of ecstasy, a psychopath goes through a mind-bending trip causing him to feel and question his morality for the first time.
Some Pertinent Links:
Information provided by the venue