CARMEN: Review 2 min read Film Film Reviews CARMEN: Review Domingos Coxi 2 years ago Carmen stars veteran British actress Natascha McElhone (Designated Survivor) as a middle-aged woman from Malta in the 1980’s. Coming to a point in her...Read More