0
New series, Archie, screened in English hometown of Hollywood legend many think of as being wholly American