Ed Begley, Jr.
Hounded is a 2001 Disney Channel Original Movie starring Tahj Mowry, Craig Kirkwood, Shia LaBeouf and Ed Begley, Jr. It was filmed in Salt Lake City, Utah at the Madeleine Choir School campus.