joanellis.com
The Beguiled
An Illusion Review by Joan Ellis Early reports promised that The Beguiled would be a top rank film from Director Sofia Coppola who was named this year’s Best Director at the Cannes Film Festival. S…