Desmond Capta awakes each day to find his life has been caught in an endless loop; disturbed only by nefarious visions that plague his mind. Can he break the wheel or remain trapped in his own mind forever?
1996
1968
2017
2013
2021
1998
2006
2005
1987
2002
1973
2010
2000
2009
2019