The Review Spot Spiderman / Spot was a scientist that gained the power to create time dilation portals.