Elle

Elle (2016, France, d. Paul Verhoeven, 130 minutes) by Noah Damron This one of the strangest and most compelling films to come out in 2016. Directed by Paul [...]

Split

Split (2017, USA, d. M. Night Shyamalan, 117 minutes) by Noah Damron After falling on hard times with films such as “Lady in the Water”, "The Happening’ and “The [...]