Spoilers!

Doctor Who- Eleven/River, Sherlock, Supernatural, Lord of the Rings, Once upon a time, ALEX KINGSTON, MATT SMITH,Benedict Cumberbatch, Martin Freeman,