HBO's Game of Thrones may have ended almost six years ago, but its incredible cast and storylines still captivate fantasy fans to this day. Even though there are spin-offs from George R.R. Martin’s mythical world, fans can't help but want to relive the magic that made the show so great to begin with. Delivering such a rich and complex lore is no easy feat, but when a literary master like Martin is at the helm, it's no surprise that Game of Thrones became such a successful television series, especially with the likes of Peter Dinklage as Tyrian, Lena Headey as Cersei, and Emilia Clarke as Daenerys Targaryen steering the ship that most fans couldn't imagine anyone else playing these iconic characters.