Andrew Haigh’s acclaimed gay romance All of Us Strangers took home the lion’s share of the honors at the 2023 British Independent Film Awards. The Searchlight title, starring Andrew Scott, won best British independent film, best director and best screenplay for Haigh, and one of two best supporting performance awards for Paul Mescal. The feature […]