Tonight on The Originals, Davina and Mikael head to the woods while turmoil continues to churn in the Quarter. Never a dull moment for the Mikaelson family.
Monday is inching closer as we await the latest episode of The Originals season 2, “Live and Let Die.” Check out the synopsis and a few stills from the episode.