Contest has closed. Annabelle: Creation is the latest film in The Conjuring cinematic universe, a now one billion dollar and growing mega horror franchise that shows no signs of slowing down anytime soon. Warner Home Video has just released Annabelle: Creation … Read More