Nick Castle is Michael Myers

Nick Castle is Michael Myers again in 'Halloween' 2018.

Nick Castle is Michael Myers again in ‘Halloween’ 2018.