Shadowhunters - Season 2 - How Are Thou Fallen (Episode 7)
Plot: Luke’s sister shows up at the Jade Wolf claiming innocence about the recent attack. But with Luke not trusting a word Cleo says, he finds himself at odds with Clary who sees an opportunity to get to Valentine
Episode Aired On:
Monday, February 13 2017 7 years ago