
McCraven (voiced by Will Ryan) is a ghost who was ineffective at being scary. According to Diablo, he has not "scared so much as a butterfly". When Diablo claims his job after scaring away the residents of the Arbuckle home, Garfield helps him out by finding a way to get rid of Diablo.