New action-packed TV spot for the upcoming sequel Ghost Rider: Spirit of Vengeance and Walt Disney Pictures' John Carter, an adaptation of Edgar Rich Burrough’s classic sci-fi series, are now online. Ghost Rider: Spirit of Vengeance opens in theaters on February 17 and John Carter hits theaters on March 9, 2012.