Griffin, a stranger, arrives at the local inn of an English village, entirely shrouded in bandages. Forbidding and unfriendly, he confines himself to his room. Driven away by the villagers and turning to an old friend for help, Griffin reveals that he has discovered how to make himself invisible,...
Created with by ThemeXpose