screenshots / The Talisman / 1966 Films International
Prior to the film's November release, star Ned Romero was seen on television in the September 1966 premire episode (S1,E1) of Tarzan starring Ron Ely.
Ned Romero played the role of Chingachgook in two TV movies: The Last of the Mohicans (1977) and The Deerslayer (1978).
California filming locations include Agua Dulce Canyon and the Angeles National Forest.
Ned Romero passed in 2017 at the age of 90.