4x12 : Il y a sept ans, Juliet et son petit ami de l'époque Scott se font une promesse : se retrouver quoi qu'il arrive au même endroit dans sept ans. Juliet est au rendez-vous mais lui n'y est pas. Perturbée, elle demande à Gus de se renseigner sans en parler à Shawn. Entre temps Gus ne parvient pas à tenir Shawn à l'écart et c'est lui même qui retrouve Scott. Au début Shawn lui annonce sans gêne que Scott est décédé ce qui bouleverse Juliet. Shawn ne comprend pas et Gus lui dit que Scott est en fait l'ancien petit ami de Juliet; mais plus tard Shawn et Gus le retrouve et cette fois-ci, il est en vie car on apprendra qu'il fait partie du programme des protections des témoins pour avoir vu un meurtre. Shawn ramène Scott à Juliet et leur romance d'il y a sept ans reprend là où elle s'était arrêter pour le plus grand bonheur de Juliet ce qui rend Shawn légèrement jaloux.
L'agent qui veille à ce que Scott soit en sécurité veut qu'il soit remit dans le programme car Shawn en le retrouvant l'a mis en danger. Shawn trouvant ça bizarre et après avoir vu toutes les informations sur le meurtre, fait le lien avec l'agent : c'est lui qui avait commis le crime. Il décide alors de suivre la voiture à moto et les fait arrêter à l'écart de la route. Après une bagarre entre Shawn & l'agent, Scott fini par l'assommé avant qu'il ne tue Shawn.
La fin de l'épisode finit comme il a commençait, Juliet et Scott sont à la gare et se font une autre promesse : se retrouver quoi qu'il arrive au même endroit et même heure dans un an.