'Castle' is back with another exciting hour-long show this Monday night. ABC's hit series is returning with season 7 episode 18 entitled "At Close Range," and Rick Castle, along with Kate Beckett, will work hand in hand with Detective Kevin Ryan when a new case lands finds their way. A high-profile shooting incident will lead the lovers into a messy encounter with killers. Don't miss the all-new episode this week. Tune in on ABC at 10 p.m. or simply watch 'Castle' season 7 episode 18 online using the free online stream link below.

Note: This feature contains major spoilers on the upcoming episode of 'Castle' Season 7. Kindly read at your own risk.

This week, Ricardo Chavira is guest starring as congressman Alex Lopez and actress Reiko Aylesworth will be playing his wife. Also guest starring are David Conrad and Heather Mazur. The former will play Lopez's brother-in-law while the latter will play his sister Gwen. When they attend a charity event, Lopez becomes the target of a shooting incident. Detective Kevin Ryan will then be enlisted by the congressman, but Ryan taps Castle and Beckett to help him out in this one. Watch 'Castle' season 7 episode 18 online this week using the free online stream link found at the end of this post.

The official synopsis of 'Castle' season 7 episode 18 reads: "Detective Kevin Ryan is on the security detail of a charismatic congressman attending a charity event when shots suddenly ring out. Driven to apprehend the killer, Ryan must revisit the events that led up to the shooting, with the help of Castle and Beckett."

"At Close Range" is set to air tonight at 10 p.m. EST on ABC. Watch Castle season 7 episode 18 online using the free online stream link here.