The Love Witch 05/19/15 October 3, 2016 2700 × 1800 FILM REVIEW: The Love Witch (Biller, 2016): USA The Love Witch 05/19/15 Advertisements Share this:TweetShare on TumblrMore