SPOILER: This is a fairly predictable thriller worth a look. The ending was somewhat what I figured it would be, but the villain was not quite the character I predicted. Things one learns after watching...1. Do NOT play online violent video games. 2. Do NOT use online dating services. 3. Do NOT allow strange women to stay at your place while you go to work. 4. Do NOT assume a smokin' hot chick is obsessed with you, even if you are a dweeb. 5. Do NOT ignore phone calls from your lawyer.