Guest Stars Carrie Aizley as Kitty Chadwick Ed Begley Jr. as Al Chadwick Fred Willard as Mike Morton Amy Seimetz as Ally Keele Ashley Walters as Dr. Watson Jake Harders as Sherlock Holmes Kevin Pollak as Marty Schmelff Joe Lo Truglio as Souvenir Vendor Graham Greene as Chief Running Bull Oscar Nuñez as Discount Car Rental Agent Jocelyn Ayanna as Barstow Records Clerk Jeff De Serrano as John Smith Saginaw Grant as White Feather Andrew Hawtrey as Genealogical Records Clerk