2025 • Movie • Drama • Directed by Larry Smith III
The Other Side of Ecstasy
Loading...
2004 was THE worst year of Larry's Life after taking an ecstasy pill and losing his mind for almost a year, after being admitted over 20 times in mental health hospitals in the last 20 years, Larry finally found solace in writing and filming!