We just watched Surrogates starring Bruce Willis as he struggles to save humanity from itself!
It was certainly worth watching and reminded me of other movies like AI and had an eerie science fiction tone similar to the classic Blade Runner (1982).
Top 50 stuff? Not really, but viewers awarded it a 6.3 on IMDB. It appealed to me because it was a 2nd Life World scenario turned upside down! Neat!