I've seen that on the opening credits for some film from the 1970's. One in particular was "The Asphyx" (1973). The opening credits said 'Filmed in TODD-AO 35' I think. What does that mean? BTW, some of my favorite horror films came out of the U.K. in the early 70's.