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.
2020
2014
1950
1989
2008
2004
2021
1939
2005
1996
2016
2011
1961
2019
1992
2015
2023