Search results for "Franz Russell"
Dead on Target

Dead on Target

Dead on Target
IMDb: 4.9
77

Dead on Target is the third and final film in the Our Man Flint movie trilogy. The film originally aired on ABC on March 17, 1976. The TV movie was…