Leprechaun in the Hood – USA, 2000

‘Evil’s in the house’ Leprechaun in the Hood is a 2000 American comedy horror feature film co-produced and directed by Rob Spera (Witchcraft, 1988) from a screenplay co-written by Doug …

Read More