Sean Byrne is an Australian filmmaker known for his films The Loved Ones and The Devil's Candy. Wikipedia