The Originals - Episode 5.12 & 5.13 (Series Finale) - Titles Revealed
Nov 8, 2017
The OriginalsSpoilerTV has learnt that Episode 5.12 is titled The Tale of Two Wolves and Episode 5.13 is titled When The Saints Go Marching In (Series finale).
Sign Up for the SpoilerTV Newsletter where we talk all things TV!