Answer:In Halloween: The Curse of Michael Myers, it's revealed that Michael is under the control of a Druid cult using supernatural powers making him indestructible. It's most likely, they gave him the power to sense his own bloodline.
Michael also first encounters his niece in the drugstore, not at her home. After the encounter, he very well could have simply followed Rachel and Jaime home and learned where she lived that way.
Answer: In Halloween: The Curse of Michael Myers, it's revealed that Michael is under the control of a Druid cult using supernatural powers making him indestructible. It's most likely, they gave him the power to sense his own bloodline.
Michael also first encounters his niece in the drugstore, not at her home. After the encounter, he very well could have simply followed Rachel and Jaime home and learned where she lived that way.
dewinela