The mumbles and growls of Sasquatch were provided by director Dave Wascavage himself.
Neil Hope, who played Wheels in the Degrassi series, had a brief uncredited role. It was his last role before he succumbed to diabetes and alcoholism.
Budget constraints forced the director to shoot the entire film in daylight, as shooting at night would have been more expensive.
This movie was filmed at a highschool, as shown by football practice happening outside the main characters "office".
Main filming location is West Chester, Pennsylvania. The building where the main character reports his stories is Henderson High School.