Luis Hacha was born on February 11, 1974 in Huesca, Aragón, Spain. He is an actor, known for In the...
Huesca, Aragón, Spain
02 November 2014
Indie Spotlight: Ghost Trek, Kane Hodder, The Kiss, State of Desolation
24 April 2014
Not Safe For Work: First Images from Vampyres
From Kiki's Delivery Service and ParaNorman to Coraline check out some of our favorite family-friendly movie picks to watch this Halloween.
See the full gallery