Can’t get enough of The Originals? Watch as Executive Producer Michael Narducci breaks down the season finale!