So I saw a movie this past weekend that quite honestly f'ed me up a bit. Translation: I loved it. You've got to go see it. Sure, I've had a couple nightmares since and yes, I freaked out a bit last night when I returned home to the back door wide open (thank you wind), [...]