
Here's a complex question that requires someone to reason about the input, can you answer it?
Cindy O'Callaghan played Carrie Rawlins in a 1971 British-American musical fantasy film that was based upon books by who?


Mary Norton.
