The Invisible Man
On a snowy night, a mysterious stranger, his face swathed in bandages and his eyes obscured by dark goggles, takes a room at The Lion's Head Inn in the English village of Iping in Sussex.

On a snowy night, a mysterious stranger, his face swathed in bandages and his eyes obscured by dark goggles, takes a room at The Lion's Head Inn in the English village of Iping in Sussex.