Javier Esposito's love life has never been easy.
But we never knew it was this difficult until Castle Season 8 Episode 16. It really was a heartbreaker.
When a guard is murdered during a heist, Esposito realizes that the crime is connected to a case he worked nine years earlier... a case where he ended up putting the woman he loved behind bars!
Will his feelings cloud his judgement? Will Ryan have his back?
To find out, watch Castle online here at TV Fanatic.
You can do so by clicking on the video above and then following its easy prompts. Enjoy!
C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.