Shawn and Gus receive an invitation from Desperaux to visit him in British Columbia, but there's a catch: Desperaux is still in prison. But after much convincing, Gus agrees to go with Shawn on the free trip. Fresh off sharing a kiss with Juliet, Shawn is faced with telling her his feelings before she leaves for the Amalfi Coast with her boyfriend Declan, and before he and Gus leave for British Columbia.
Spoilers ahead. Coverage follows the scope labeled below.
Complete story — includes the ending
Shawn and Gus return to Vancouver on a trip funded by imprisoned art thief Pierre Despereaux ( Cary Elwes ), who is about to be extradited by Lassiter. Despereaux escapes from jail to commit one last job but is framed for the death of a Crown attorney, so Shawn wastes no time in finding out the truth. When Shawn sees that Juliet has shown up in Canada, he decides to stop running from his feelings for her.