The Invisible Man, on the run from the law, inadvertently impersonates the ghost of Darla's recently dead grandma in order not to get caught.
2017
2022
1997
2018
1983
1969
2012
1916
2009
1995
2024
2013
2023