If you've read the books, then you know that after Roland's long journey, after he reaches the tower he realizes that he has done this all before. Roland has made this trip to the tower countless times. The thing is, every time he has made this journey it has been different. It just keeps resetting for him.

At the end of the story, Roland finds himself at the start of his journey in the first book. Only this time there's something different. He has something that he never had before. That something is the Horn of Eld, which is pictured above. Once he realizes what he has, the voice of the character Gan tells him, “This is your promise that things may be different, Roland – that there may yet be rest. Even salvation.”

Here's the theory: what if this new film and TV series is the new journey of Roland to the tower!? What if this set of films is actually a sequel to the entire book series!? This would give us a completely different version of Roland's journey, which would explain all of the mixing of characters and details taken from the books. This would be freakin' awesome if this is what the plan for the films are! Why else would King post this image?

On top of that, the image comes along with the caption, "Last Time Around." Does that mean this will be Roland's final journey? Will this be the last time that things don't reset for him? I'm freakin' excited about this! It makes complete sense to me.

The film is currently being directed by Nikolaj Arcel and it's shooting in South Africa. The movie stars Idris Elba as Roland Deschain, Matthew McConaughey as Randall Flagg, Abbey Lee as Tirana, Tom Taylor as Jake Chambers and Fran Kranz as Pimli. Katheryn Winnick also has joined the film, as well as Jackie Earl Haley as the villain, Richard Sayre. The first film in the franchise is set for release on February 17, 2017. You can see some photos from the set of Elba in the film here in case you missed them.

What do you think about this fan theory?