After a traumatic accident, a tech entrepreneur's new invention forces him to wrestle with the ghosts of his past.
2024
2017
—
2023
2021
2016
1996
2014
2001
2008
2005