Castle Season 7 returns with episode 3 "Clear & Present Danger" this Monday night after two episodes that focused mainly on Rick Castle's disappearance. However, it's time to stray from that for a bit as Castle and Beckett take on a mission about a murder investigation over a suspect, who is believed to be a literal "invisible man." Can our lovely couple uncover the truth behind the disappearing man or will they find themselves in serious trouble instead? Find out by tuning in on ABC tonight at 10 p.m. EST. Watch Castle season 7 episode 3 stream using the free online stream link below.

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

This week, after the revelation that he purposely wiped out his memory, Castle is going to team up with his beautiful fiancée in solving a murder mystery that is said to involve supernatural powers. A pool shark has been murdered by an alleged "invisible man," so when Castle and Beckett hear about this they derive to a conclusion that the murderer may possess supernatural powers. In an attempt to solve the case however, things will take a turn for the utterly weird, especially when the twosome end up being the prime suspects of the murder. Looks like Castle will have a hard time solving this case. He might need to think of all the plausible theories that could better explain the existence of this unseen force. Catch the all-new episode tonight on ABC. Watch Castle season 7 episode 3 stream using the free online stream link at the bottom.

Interestingly, for those who missed the biggest spoiler for this season, show producers have already confirmed to TV Line that the much awaited union between Castle and Beckett will be realized soon enough. However, it can be noted that Kate told Rick last episode that she needs to feel solid ground beneath their feet first before they take a shot at marriage once again. Also, it seems that their wedding will not be realized until the details on how Rick's memory was wiped out would be revealed. Series creator Andrew W. Marlowe and show boss David Amann already teased that the answers would be revealed toward the end of the show's seventh run. Watch Castle season 7 episode 3 stream using the free online stream link at the end of this post.

The official synopsis of Castle season 7 episode 3 reads: "When a pool shark is murdered by an unseen force, Castle and Becket uncover evidence that the killer may have paranormal powers. Meanwhile, Castle and Beckett attempt to get their lives back to normal following his disappearance."

Guest stars for tonight's show include: Tate Ellington, Nick McCallum, Chad Michael Collins, Tom Wright and Maya Stojan.

"Clear & Present Danger" is set to air this Monday night. Tune in on ABC at 10 p.m. EST for its television airing, or you may watch Castle season 7 episode 3 stream using this free online stream link here.