Tim films his brother Sean's funeral after his suicide, then uncovers Sean's fixation with a nonexistent online urban legend about a failed government mind control experiment.
2024
2011
2022
1995
2013
2002
2014
2007
2020
2023
2021
2019
2017