I totally loved this movie... but I did not figure out, lol and I'm a psych major too... Once they revealed the twist, I liked it even more- lol actually makes what I learn in class seem more real. The little boy creeped me out from the beginning, so I had a feeling it was him, lol