As Liv (Rose McIver) and Detective Babineaux (Malcolm Goodwin) investigate a hit and run case, they discover the victim was a sociopathic hit man responsible for the murder of a tech entrepreneur, a case that Peyton (Aly Michalka) is prosecuting.
Still weighed down by his last meeting with Ra’s al Ghul (guest star Matt Nable), Oliver (Stephen Amell) returns home to find a new villain and his crew have started terrorizing Starling City – Michael Amar AKA Murmur (guest star Adrian Glynn McMorran), a man whose mouth has been sewn shut.
Mark Mardon aka The Weather Wizard (guest star Liam McIntyre) appears in Central City intent on avenging his brother Clyde’s death, and sets his sights on Joe (Jesse L. Martin), who shot Clyde.
Jane (Gina Rodriguez) is feeling distant from Rafael (Justin Baldoni) so she focuses on her writing instead, but is stuck with a case of writers block.
Suspicious of where her true loyalties lie, Klaus (Joseph Morgan) invites Freya (guest star Riley Voelkel) to the compound in order to gain more insight into her past with Dahlia.
A NEW SERIES FROM THE BRAINS BEHIND “VERONICA MARS”
Dean (Jensen Ackles), Sam (Jared Padalecki) and Castiel (Misha Collins) deal with Cain’s (guest star Timothy Omundson) return.
More dangerous than ever, Vincent (guest star Yusuf Gatewood) remains one step ahead after joining forces with a powerful figure from his past.
Jane (Gina Rodriguez) and Rafael (Justin Baldoni) are excited to find out the sex of the baby, but a medical issue means Jane might miss her graduation.
Looking to get Dean (Jensen Ackles) out of the bunker, Sam (Jared Padalecki) finds a case for him and Dean to investigate – people are disappearing into thin air with only their clothes left behind.