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 Graham Greene as Chief Running Bull Joe Lo Truglio as Souvenir Vendor Oscar Nuñez as Discount Car Rental Agent Kevin Pollak as Marty Schmelff Jeff De Serrano as John Smith Jocelyn Ayanna as Barstow Records Clerk Saginaw Grant as White Feather Andrew Hawtrey as Genealogical Records Clerk