I believe this content is extremely offensive and should be removed from the site.
Don't worry: We will never post to Twitter or Facebook without your permission.
From Wikipedia, the free encyclopedia. Michael McGowan (born April 14, 1966 in Toronto, Ontario) is a Canadian filmmaker who wrote directed the feature films One Week and Saint Ralph. After creating the stop-motion children's TV show, Henry's World, he wrote and directed Saint Ralph, which won the Outstanding Achievement in Direction award fro... more