Jamie Foxx notoriously starred as a villain in one of the worst Spider-Man movies ever, but the actor is redeeming his role with a new action film.