‘American Satan’ : A Film Review
So, I was lucky enough to attend a recent screening of the film American Satan in Boston this past weekend. The film is directed by Ash Avildsen (What Next, Asking Alexandria: Through Sin and Self-Destruction) and stars seasoned actors Malcolm McDowell (A Clockwork Orange,…