Let the waterworks flow!
"Riverdale" fans united with tears after Luke Perry's final episode aired on Wednesday. In his final scene, Perry's character, Fred Andrews, and his TV son, Archie, share a touching moment and the last words the late actor says will send chills down your spine.
Perry appears in the kitchen with Archie, played by KJ Apa, after they learn the guy Archie fought is now dead. When Archie blames himself -- despite the fallen fighter taking drugs before their match -- Fred Andrews looks into his son's eyes and says his final words, “You’re innocent.”
The heart-wrenching moment left fans in puddles on social media.
"Watched Luke Perry's last riverdale episode. Paused it, said a little prayer and shed a few tears. We miss you Luke. Fred Andrews will be forever in our hearts," one fan wrote. "My heart cannot handle this being Luke Perry’s last episode," tweeted another.
Other fans' reactions included:
"Ready for the water works #LukePerry"
"I'm going to be so upset when Luke Perry shows up"
"I also just realised that new Riverdale is the last time Luke Perry is going to be in it so today is pretty much ?"
Although, the tears were flowing, fans were warned by the show creator ahead of time about the touching moment between Luke and KJ's characters.
"This week’s #Riverdale is the last episode Luke filmed. As always, Fred’s imparting words of wisdom to Archie. A beautiful, true moment between a father and his son. Wish these scenes could go on forever," Roberto Aguirre-Sacasa shared on Monday.
While his character is done on "Riverdale," fans will still be able to watch his work in Quentin Tarantino's upcoming film, "Once Upon a Time in Hollywood," a project his son says he "was so proud of."
As The Blast reported, Luke Perry died after suffering a stroke in March.