McCloud is a police drama that aired on NBC from 1970 to 1977. Dennis Weaver plays Sam McCloud, a marshal from Taos, New Mexico, who takes a temporary assignment in the New York City Police Department. He consistently proves to be a skilled and effective, if unconventional, detective.