Ex-employee of Stark Industries, Dr. Jonathan Ohn, invents a portable interdimensional device that accidentally makes him a living embodiment of a portal. Calling himself the Spot, he tries to steal money to fund his research. His unstable invention creates a vortex that threatens to engulf New York.