The Invisible Man (2020)

"The Invisible Man (2020) is the twenty-third episode of the sixth season of We'll See You in Hell.