“Embrace of the Serpent” Leave a Comment / By Critic Speak Team / October 14, 2015 “Embrace of the Serpent”