A man sedated and held against his will in a mysterious institutional facility fights to piece together his fragmented memory and escape.
2018
2011
—
2024
2015
2005
1970
2014
1972
2016
2017
1979
2010
1955
1957
2023
2019