Finally watched this this past week. I liked it for what it was, acting was great and I love me some Amy Adams so that's neat. My only question, what the hell were those beef jerky looking strips in the cabin!? Seriously wtf was it, like flesh strips? Is that like ye olde gangbang/murder shed? I...