Mar 17, 2017 | Film Leprechaun (1993) dir. Mark Jones Ahh, it’s that time of the year again… Time for holiday-excused binge drinking followed by skull-crippling hangovers. For those who are outside… Anders Croft