Marina Diamandis ☮ Happy as a clam
As soon as Dr. Oliver said "I never was here" I knew he was the butcher. Plus RM said there was a really horrible scene between him and Lana so that just clicked. Or maybe he was talking about next week since they're still interacting.

I wish the alien stuff wasn't included at all. It just doesn't fit with the rest of what's going on.