Solly McLeod is a British actor. On television, he starred in the ITVX miniseries Tom Jones. His films include Jericho Ridge, The Dead Don't Hurt, and Last Swim. From Wikipedia
London filming under Susanne Bier’s direction reunites the Owens sisters with an expanded cast ahead of the sequel’s September 2026 premiere