25 years ago, Michael killed his best friend. His continuous belief in his innocence keeps him from his freedom.
June 3, 2025
Released
The Truth Shall Set You Free
17min
$2,400
—
English
1896
2008
2018
2005
2010
1985
2001
2019
2021
1998
1960
2017
1994
1969
2016
2004