The Film Editors

The Film Editor was a film editing company based in London, UK, founded by Pamela Power and Kathy O’Shea in 1976.