top of page
  • Grand Poobah!

Over 100 Fests!

With the success of Justin's latest film, The Evil I've Seen, and two others, OH, THE EFFING HORROR and Touch, he has now screened in over 100 festivals around the world!

3 views0 comments

Recent Posts

See All


bottom of page