mrrumsey.com
Embrace of the Serpent – New Release Review
Embrace of the Serpent was Colombia’s entry into the Best Foreign Language Film category at the 88th Academy Awards, proving that for director Ciro Guerra the third time is the charm. His fir…