I'm just going to say, Left to Rot... just because of the circumstances of the body... I thought the alien was to throw us off. Or Paranormal Mysteria... just going to throw that out there...
I have a few I think should be pretty good... but I'll see who gets this one.