The Isle of Man, or Mann, is a self-governing British Crown Dependency in the Irish Sea, between Great Britain and Ireland. As head of state, Charles III holds the title Lord of Mann and is represented by a Lieutenant Governor. From Wikipedia
The project aims to amplify the TT’s global reach through a feature film alongside a four-part docuseries filmed during last year’s races.