'Castle' is wrapping up season 7 with a bang this Monday night when "Hollander's Woods" airs. The hit and long-running tv series is going to finally reveal Richard's mysterious past and where he draw his success from. Castle is to face his greatest childhood fears while Beckett longs for more as she meets the crossroads of her life and career choices. Don't miss tonight's show. Watch 'Castle' season 7 episode 23 stream 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.

Amid actress Stana Katic's uncertain contract with the ABC series' 8th season comes speculations that she might be leaving Castle during the finale. Show executive producer Andrew Marlowe recently gushed to Entertainment Weekly about Beckett's fate in the series and he said, "As she's settled into the relationship with Castle, [there's] this growing dissatisfaction with where she is in her career, and we've been arcing toward something at the end of the season." Marlowe then added, "Some of the stuff we've been dealing with really comes to fruition in this last episode in a very unexpected way that we think will be a great springboard into some really compelling storytelling next year." Watch 'Castle' season 7 episode 23 online using the free online stream link at the bottom.

In tonight's show, a new case will have terrible repercussions to Castle, who is reminded of his mysterious past. Apparently, a criminal case will bring back traumatic memories to Richard. In the official synopsis of the upcoming finale episode, Beckett could be heard telling Castle: "You've made this killer your personal boogeyman." What does she mean by this? Find out by watching 'Castle' season 7 episode 23 stream through the free online stream link at the end of this post.

The official synopsis of 'Castle' season 7 episode 23 reads: "A death in the woods draws Castle back to a terrifying and defining event in his childhood. Investigation leads to obsession, as he attempts to unearth answers that have eluded him for decades, all while Beckett faces a crossroads of her own."

"Hollander's Woods" is set to air tonight at 10 p.m. EST on ABC. Watch Castle season 7 episode 22 finale stream using the free online stream link here.