Foreign Embrace of the Serpent (Foreign Film Review & Trailer) Review by John Delia One of this year’s Foreign Film Oscar nominations, Embrace of the Serpent opens this weekend in several Read More » March 11, 2016 No Comments