Castillo will be keen to figure as he was on-loan at Everton last season.
McCarthy is set to make changes to his side as winger Michael Kightly (hip and foot) and striker Sylvan Ebanks-Blake (hamstring) are both fit to return to the starting line-up.
Kightly has not started since March, while Ebanks-Blake was last in the starting line-up on the opening day of the season against West Ham.
Wolves (from): Hennessey, Hahnemann, Ikeme, Foley, Berra, Mancienne, Zubar, Craddock, Elokobi, Hill, Kightly, Halford, Henry, Milijas, Castillo, Jones, Edwards, Jarvis, Ebanks-Blake, Maierhofer, Keogh, Vokes, Doyle.
Everton v Wolves. Click here to bet.