[NOTE: This article is 100% SPOILER-FREE]

Over the weekend, Moviehole reported on a series of Internet-leaked rumors that caused serious upset for the production of Terminator Salvation. The rumors in question had to do with the film’s surprise ending, which apparently had to be completely redone thanks to pesky online snitches and their never-ending quest for SPOILERS.

We here at Screen Rant live by a strict SPOILER-FREE code of honor, so I’ll try and let you know what’s been going on without spilling a single bean.

Having taken a look at the original ending to Salvation, I can tell you that it was indeed a DOOZIE of a surprise, with a bit of “WTF?” thrown in for good measure. The original ending would’ve also shaken up a lot of things behind the scenes of the franchise, likely splitting fans straight down the middle of the love/hate ratio.

But that’s all in the past now… according to Seth Rogen.

Yes, you read that correctly: inexplicably funny-guy Seth Rogen is one of the super-secret-sources shedding light on the revamped ending to Terminator Salvation. Apparently Rogen has a friend over at Warner Bros. who further confirmed that the $uits were mad as hell about the original ending being ruined, and immediately began working on a new ending to the film.

Now, the exact timing of all this is unclear, however it must have gone down a few months back, because Moviehole‘s own source over at Warner Bros. let it be known that he had seen a more recent cut of Salvation and that the new ending is “A complete [180] from the original film. Works better. Probably not as hard to swallow. Real good though.”

So far, rumors have yet to ruin the new ending of the film. So far.

If you want to ruin how Terminator Salvation would’ve ended for yourself, you can read Moviehole‘s full  post on it (but there be SPOILERS!). Whether you choose to read the post or not, let us know what you think about the rumor mill screwing up YET ANOTHER big movie surprise.

Terminator Salvation hits theaters on May 22, 2009.

Source: Moviehole