Jack Flaccus is the creator Brian Flaccus' real brother, but due to missing the initial days of shooting did not play his brother in the movie, instead the role was taken by Brian McLean.
All the the external shots in the movie were filmed on a go-pro to capture the feel of being out in nature.