Eric and his cat Timmy encounter deranged copies of himself, conjured up by forces hungry for revenge.
—
2016
2024
2023
2022
1925
2020
2021
2018
1973
2015
2009
2017
2012