When news hit that Oscar-nominated actor Terrence Howard would no longer be a part of “Iron Man 2,” many were left surprised, and apparently Howard didn’t see it coming either. Following the news that his “Crash” costar Don Cheadle would be his replacement, Howard set the record straight in an interview with NPR stating that, “Sometimes promises aren’t always kept and good faith negotiations aren’t always held up.” Although Howard has not officially stated the reason the deal broke, he certainly expressed his disappointment.