Can someone explain the ending of Sunshine to me? [Spoilers]

I haven’t heard of this movie before, but based on what’s written here I’d have to say that this is going to be the most scientifically ludicrous film of all time.