Like many people across the country right now, you may be feeling the need for some escapism. Getting out of Dodge. Dropping out, turning on, tuning in. Yes, I’m using some ’70s metaphors, because The Love Witch (opening in Miami on Friday, Nov. 18, and well worth a road trip) is a juicy, satirical paean to […]
