The 2003 Sick Puppy Festival is coming April 11-12th 2003 to the Red Vic Theater, 1727 Haight St., San Francisco.
This year’s festival will feature various shorts programs that include 6 World Premieres, and 4 West Coast Premieres, made up of the best in hardcore, independent, underground films.
Featured films include Terror of the Invisible Man, Extreme Man and Insane Boy, and Bum Runner.
Check out the schedule of films at the Sick Puppy Festival website.