Angry Robot

More Critics React to the ‘Lost’ Finale

some critical reaction. Mixed would be the word.

• May 24, 2010, 6:07 pm |