Steven Davies is a freelance writer, movie critic, and editor-in-chief of the Horror Asylum. Passionate about everything entertainment-related he considers himself somewhat of an aficionado on a wide range of movies, franchises, and TV shows.