his own day of reckoning
Consider another angle. Maybe Michael isn't Laurie's id . Rather, Laurie is Michael's super-ego. Michael wasn't waiting for the opportunity to kill again. He could have done that at any time. He was waiting to be judged for having killed. This is why he follows Tommy first. He can feel a connection with Tommy. Tommy is just like him, a little boy full of imagination and potential. And, Laurie looks after Tommy. Like Judith didn't look after Michael all those years ago. This means Laurie's repression is even more important to the story than already suggested. She isn't free of Michael's violence (up to a point--and that point matters) because she doesn't have sex and do drugs (Notably, Michael probably has no idea Laurie was smoking in Annie's car. He's following them, but that doesn't mean he can see what's going on inside.) but because being that pure, virginal girl, she can pass judgment on him. He wants approval. He wants disa...