‘Escobar: Paradise Lost’ Poster: The Great And Powerful Oz! I Mean Escobar!

Escobar: Paradise Lost

“Do not arouse the wrath of the great and powerful Oz! I said come back tomorrow!”

Or, you know, when the film comes out on the 26th of November.