It was Michael. And he was freaking out over what was happening to him, so it makes sense if he was acting irrationally. Having said that, perhaps Michael began to suspect that Star led him on because she had bad intentions — he would be correct as David intended Michael to be Star’s first kill - and so he probably felt that she was just as responsible as David was for what was happening to him. His anger was justified.
As for not buying that the “whine” was blood? He likely thought David and the group were messing with him. And why wouldn’t he.
reply
share