Cocky researcher, Sebastian Caine is working on a project to make living creatures invisible and he's so confident he's found the right formula that he tests it on himself and soon begins to vanish. The only problem is – no-one can determine how to make him visible again. Caine's predicament eventually drives him mad, with terrifying results.
Jun 20, Jun 2025
May 16, May 2014
Nov 5, Nov 2023
Nov 6, Nov 2010
Oct 23, Oct 2019
Mar 10, Mar 2022
Jan 24, Jan 2013
Feb 12, Feb 2010