Shawn (James Roday) becomes jealous when Juliet (Maggie Lawson) goes undercover on an online dating site trying to find a serial killer who has a thing for late twentysomething blondes and Gus (Dulé Hill) begins spending all his free time with his new girlfriend Rachael (Parminder Nagra), also found on the dating site, rather than his psychic best friend. Feeling a little lost and taking advice from his mother (Cybill Shepherd) a little too far, Shawn decides to move in with his father (Corbin Bernsen) to help in his recovery after getting shot by one of oldest living friends.
When Madeline decides to stay a few extra days to help take care of Henry Shawn realizes he’s now living with both of his parents, to the frustration and amusement of Juliet, and to the psychic detective’s utter horror when he walks in on his parents in bed together. Worming his way onto the case and comes to the conclusion that they not be looking for one of the six men who dated both victims but one of the other women on the site killing off her competition. After wrongly accusing, and publicly accusing Rachael as the murderer Shawn is forced to rethink his theory.
After discovering that Juliet’s next date, “Mr. Perfect,” is cobbled together collection of male model photographs Photoshopped together to create a fabricated profile, Shawn and Gus rejoin the case. But when Shawn calls the case closed too soon it’s Juliet who nearly pays the price when the man behind the profile (Ethan Sandler) shows up to add to his body count. As the episode comes to a close the SBPD nab their killer, Shawn and Juliet decided to move in together, and Gus discovers that his burgeoning relationship with Rachael isn’t without a few unexpected surprises (such as the sudden appearance of her pre-teen son).