Now Del Castillo is credited by U.S. actor Sean Penn with setting up a secret meeting with the world's most wanted drug boss, Joaquin "El Chapo" Guzman, in the mountains of Mexico while he was on the run in October, three months before he was captured Friday.
It's a shame I must put this movie into this category, but I watched "The Tree of Life" this weekend as I continue my quest to watch all of the films of 2011 that could be in the running for Best Picture at the Academy Awards.