Share and Follow
Throughout most of the series, “Castle” focuses on the romantic relationships of both Beckett and Castle, whether with each other or other characters. However, another prominent relationship that “Castle” features is between Javi and Lanie. The two began a romantic flirtation that grows into a full-blown relationship. While they break up and get back together a few times, in the end, the two ultimately decide that they aren’t right for each other. They part ways with no hard feelings.
In “Heartbreaker” (Season 8, Episode 16) audiences meet a blast from Javi’s past, Sonia (Angélica Celaya). Years prior to the show, Javi and Sonia were engaged to be married, but once he found out about her criminal activity, Javi sent Sonia to jail. Now, nine years later Sonia agrees to help Beckett in exchange for her temporary release from prison. She reconnects with Javi, and just when he starts to trust her again, she attempts to make a run for it.
Read Related Also: Where You’ve Seen The Flanaverse Cast Before
The end of the episode sees her choose to do the right thing, accepting that this will result in her returning to prison to complete her sentence. However, this time Javi promises that he’ll visit her. It seems as though “Castle” is setting up a potential romance between the two. It’s sad that audiences will never get to see Javi have his happy ending.