The trailer for May 11's Riverdale season finale on the CW has been released. Titled "The Sweet Hereafter," delves deeper into the murder and family drama.
Take a look:
"The Sweet Hereafter" is scheduled to air May 11 on the CW.
Twitter activity Tweets by @Newsarama