When Trace McNeil experiences a 12,000 volt shock, his life becomes a psychedelic blur of reality and fantasy in this science fiction drama.
2018
1984
2023
1995
2003
1996
2014
1953
2013
2022
1935
2007
1982
2001
2012
1980
1966