Ghost Rider: Spirit of Vengeance

He Rides Again.
Ghost Rider 2