Wow. Just finished watching this movie less than 5 minutes ago... my first impressions: Joe is such an amazing actor! I had so many emotions during this movie... it was crazy (in a good way). I can't believe I waited until now to watch this. If fake blood grosses you out, beware. Honestly, it didn't look real at all to me, but if it makes you queezy- that's a warning. It made me laugh a lot more than it made me feel scared or anxious (since it's also a thriller). Great watch.