The Hitchhiker — television show filmed in Vancouver