The 13th Floor

Films 

Five Reasons Why INSIDE is the Best Violent Shocker of the Past Decade

One of the great tragedies of modern horror cinema is the confounding ambivalence shown to INSIDE (A L’INTERIEUR) upon its U.S. release. The stunning 2007 French shocker generated some buzz during its award-winning festival run, but never received a proper theatrical release save for France (it was filmed in Paris) and a handful of European […]