At a small, rural British lab, monomaniac Dr. Laird and his staff create ultra-intense magnetic fields...
Watch Trailer