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,…
Continue Reading »