Not exactly a poster a nature conservation organization would approve of, but effective nonetheless. Check out Lady Gaga in Robert Rodriguez' Machete Kills poster as La Chameleon.
The 20th Century Fox release directed by Robert Rodriguez, stars Danny Trejo, Amber Heard, Sofía Vergara, Mel Gibson, Alexa Vega, Charlie Sheen, Jessica Alba, Vanessa Hudgens, Michelle Rodriguez, Danny Trejo and Cuba Gooding Jr. among others.
Although this has its own fan base, I wasn't a big fan of the first movie, even if they threw in Robert De Niro's name.
Robert Rodriguez directs from the script by Kyle Ward from the characters created by Álvaro Rodríguez. Machete Kills is produced by Rick Schwartz, Sergei Bespalov, Aaron Kaufman, Iliana Nikolic and Rodriguez.