This is the second film in which Lee Grant and Roddy McDowall work together. The first being Charlie Chan and the Dragon Queen (1981). Grant and McDowall worked together 3 times in total. The third and final time was in It's my party, in 1996.
Actually filmed in 1979 as evidenced on the end credits, this was not broadcast until 1981.
Produced as a pilot for a prime time series that was never picked up.