Dun Dun Dun! Ominous swirl as Rose and Lynia realize they might have a stalker. Maybe.