Star Wars saves Marvel once again.