I Am Legend scrapped its original ending because test audiences 'felt cheated' by the big twist
Discussion
(winteriscoming.net)
There's a good movie in there, spread thinly over three. Like butter scraped over too much bread...