Harry Styles hits Toronto for ‘My Policeman’ premiere

Harry Styles hits Toronto for ‘My Policeman’ premiere
By Associated Press
Published: September 12, 2022 11:30 AM

TORONTO,
With just as much fanfare but a tad less drama, Harry Styles took the Toronto International Film Festival by storm on Sunday, premiering the tragic gay romance “My Policeman” less than a week after the much-talked-about debut of “Don’t Worry Darling” in Venice, according to report of Associated Press.

“My Policeman,” in which Styles stars alongside Emma Corrin and David Dobson, features arguably the fullest dramatic performance yet from 28-year-old pop star. He stars as a closeted 1950s policeman in Brighton, England, who falls in love with a museum curator (Dobson) yet marries a local schoolteacher (Corrin). It’s a tasteful period piece, inspired by the life of “Howards End” author E.M. Forster, split between the ’50s and four decades later, in which the three characters are played by Gina McKee, Linus Roache and Rupert Everett.

Throngs of fans followed Style’s every move in Toronto, a whirlwind day that included a staged interview with the movie’s filmmakers and cast, a quick stop to pick up an ensemble award given by the festival to the “My Policeman” stars and the premiere, itself, in which the usual post-movie Q&A was shortened and trimmed of questions from the audience.

“My Policeman” revolves around an unresolved love triangle that plays out across 40 years due to the injustices of British ’50s-era laws against homosexuality and the repressions of several characters. Styles said he considered it a tragedy of lost time.

“The reason why the story is so devastating is that, ultimately, to me, the whole story is about wasted time, and I think wasted time is the most devastating thing,” Styles said at the earlier talk. “The only thing we cannot control. It’s the one thing you can’t have back. And I think the one thing that I think matters — whatever kind of life you’ve lived — at the end when you think back on time with people you love.”

Directed by Michael Grandage and adapted from the novel by Bethan Roberts, “My Policeman” is to open in theaters Oct. 21 before streaming Nov. 4 on Amazon Prime Video. While it hadn’t received quite as much attention as Style’s other fall movie, Olivia Wilde’s Venice Film Festival entry “Don’t Worry Darling,” “My Policeman” appeared to be more warmly received in Toronto, drawing praise for Style’s performance.

Styles wore a dark green double-breasted suit and light green trousers, with matching handbag, to the premiere. After the film, he credited Dobson and Corrin for an off-set relationship that allowed trust between the actors, particularly in the film’s most intimate scenes.

“Having a base of a real friendship outside of the characters allows for the friendship scenes, it doesn’t require much acting,” Styles said. “And in the most intense scenes, there’s a lot of trust and a safety there.”

Request history8.2.19PHP Version4.24sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (10.29ms)time
    • Application (4.23s)time
    • 1 x Application (99.76%)
      4.23s
      1 x Booting (0.24%)
      10.29ms
      1 templates were rendered
      • frontend.amp-detailamp-detail.blade.php#?blade
      uri
      GET amp/news/{slug}
      middleware
      web, mynews, kyc
      controller
      App\Http\Controllers\Frontend\News\NewsController@getBySlug
      namespace
      prefix
      where
      as
      news.slug
      file
      app/Http/Controllers/Frontend/News/NewsController.php:276-373
      10 statements were executed4.2s
      • NewsController.php#297republica1586msselect `id`, `title`, `content`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `is_subscriber_user`, `is_free`, `is_logged_in_user`, `content`, `caption`, `news_slug`, `exclusive_news` from `news` where `permalink` = 'harry-styles-hits-toronto-for-my-policeman-premiere' and `status` = 1 limit 1
        Bindings
        • 0: harry-styles-hits-toronto-for-my-policeman-premiere
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1710μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (131475)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1520μsselect `categories`.`id`, `name`, `news_has_categories`.`news_id` as `pivot_news_id`, `news_has_categories`.`category_id` as `pivot_category_id`, `news_has_categories`.`created_at` as `pivot_created_at`, `news_has_categories`.`updated_at` as `pivot_updated_at` from `categories` inner join `news_has_categories` on `categories`.`id` = `news_has_categories`.`category_id` where `news_has_categories`.`news_id` in (131475)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1520μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (131475)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1500μsselect `authors`.`id`, `name`, `avatar`, `news_has_authors`.`news_id` as `pivot_news_id`, `news_has_authors`.`author_id` as `pivot_author_id`, `news_has_authors`.`created_at` as `pivot_created_at`, `news_has_authors`.`updated_at` as `pivot_updated_at` from `authors` inner join `news_has_authors` on `authors`.`id` = `news_has_authors`.`author_id` where `news_has_authors`.`news_id` in (131475)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#388republica13.01sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('Harry Styles hits Toronto for My Policeman premiere' IN BOOLEAN MODE) as score from `news` where `id` != 131475 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 131475
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1650μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (86373, 131283, 131351, 139489, 140639, 143642)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1530μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (86373, 131283, 131351, 139489, 140639, 143642)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#416republica1596msselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-03-30 19:03:32' and '2025-03-31 19:03:32' and `id` not in (131475) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-03-30 19:03:32
        • 1: 2025-03-31 19:03:32
        • 2: 131475
        • 3: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:416
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:410
        • app/Http/Controllers/Frontend/News/NewsController.php:315
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • UpdateNewsVisitListener.php#27republica1670μsupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-03-31 19:03:33' where `id` = 131475 and `status` = 1
        Bindings
        • 0: 2025-03-31 19:03:33
        • 1: 131475
        • 2: 1
        Backtrace
        • app/Listeners/UpdateNewsVisitListener.php:27
        • vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:473
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:264
      App\Models\News
      7News.php#?
      App\Models\Attachment
      6Attachment.php#?
      App\Models\Category
      3Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          HTrcowBIBZ3WMYpgWs8XKBsvdOAUsJr8klxBKODU
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/harry-styles-hits-toronto-for-my-policeman-premiere
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/harry-styles-hits-toronto-for-my-poli...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/harry-styles-hits-toronto-for-my-policeman-premiere
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:23 [ "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "cf-connecting-ip" => array:1 [ 0 => "18.222.196.154" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "x-forwarded-for" => array:1 [ 0 => "18.222.196.154" ] "cf-ray" => array:1 [ 0 => "929022026bccf85d-ORD" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 31 Mar 2025 13:18:33 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjRDTHdLbzRFelpUcmkyNHFVVWV1K1E9PSIsInZhbHVlIjoiSzBsaXNOcWhXSE5YUjduTXIwWElSaWRNQ3NqNzA0M1pmRTJpS2dlTDJqSDJTQnJyc1ZzdTZxTnNtWHdrQzhOOWhHQ00wdVI4UWVpcU1pRmtpa3FqMzRnSkhxTEhrOUNSdFNUYmgzdUk4Sld5R1lkVnBkZTgzcUx3anRHdGdyTTMiLCJtYWMiOiIyNmNhMzIyZWVkMzgxNDA5YTQwOTUwODM5N2JmMGViZTI5MDI0Y2ZjMzE0OWY5YjU5NTFiYzk3NmU2MTZmYzI2IiwidGFnIjoiIn0%3D; expires=Tue, 31 Mar 2026 13:18:33 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IjRDTHdLbzRFelpUcmkyNHFVVWV1K1E9PSIsInZhbHVlIjoiSzBsaXNOcWhXSE5YUjduTXIwWElSaWRNQ3NqNzA0M1pmRTJpS2dlTDJqSDJTQnJyc1ZzdTZxTnNtWHdrQzhOOWhHQ00wd" 1 => "republica_session=eyJpdiI6ImNOTkE5eURTMTlMZ0FVaEEySmlDRmc9PSIsInZhbHVlIjoiQkZlcW5SVDZ6bHJ1bXhUejh3VGdPTkZ2OHBVT3h5cnRta2JVWHlnR2wrbHVRclZ1SzRTSFlaUTNSQ3hURHJDbWkxbDkrMFllc09hcDFacVNoZzY3TFFhK0prQjhQR1k1dTlYbmZTcUUrNlF5S05rclhiS1JpZjNlZHdYUEVOSzciLCJtYWMiOiJlMzAwZDUwMzMxMzlhZWE5ODFhMDc1ZjY1YTMwODY2NDc4OGUyZmEyZWEzYWM0ZDE5YTVjOTBkZDQ2YzdjNGRjIiwidGFnIjoiIn0%3D; expires=Tue, 31 Mar 2026 13:18:33 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6ImNOTkE5eURTMTlMZ0FVaEEySmlDRmc9PSIsInZhbHVlIjoiQkZlcW5SVDZ6bHJ1bXhUejh3VGdPTkZ2OHBVT3h5cnRta2JVWHlnR2wrbHVRclZ1SzRTSFlaUTNSQ3hURHJDbW" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjRDTHdLbzRFelpUcmkyNHFVVWV1K1E9PSIsInZhbHVlIjoiSzBsaXNOcWhXSE5YUjduTXIwWElSaWRNQ3NqNzA0M1pmRTJpS2dlTDJqSDJTQnJyc1ZzdTZxTnNtWHdrQzhOOWhHQ00wdVI4UWVpcU1pRmtpa3FqMzRnSkhxTEhrOUNSdFNUYmgzdUk4Sld5R1lkVnBkZTgzcUx3anRHdGdyTTMiLCJtYWMiOiIyNmNhMzIyZWVkMzgxNDA5YTQwOTUwODM5N2JmMGViZTI5MDI0Y2ZjMzE0OWY5YjU5NTFiYzk3NmU2MTZmYzI2IiwidGFnIjoiIn0%3D; expires=Tue, 31-Mar-2026 13:18:33 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IjRDTHdLbzRFelpUcmkyNHFVVWV1K1E9PSIsInZhbHVlIjoiSzBsaXNOcWhXSE5YUjduTXIwWElSaWRNQ3NqNzA0M1pmRTJpS2dlTDJqSDJTQnJyc1ZzdTZxTnNtWHdrQzhOOWhHQ00wd" 1 => "republica_session=eyJpdiI6ImNOTkE5eURTMTlMZ0FVaEEySmlDRmc9PSIsInZhbHVlIjoiQkZlcW5SVDZ6bHJ1bXhUejh3VGdPTkZ2OHBVT3h5cnRta2JVWHlnR2wrbHVRclZ1SzRTSFlaUTNSQ3hURHJDbWkxbDkrMFllc09hcDFacVNoZzY3TFFhK0prQjhQR1k1dTlYbmZTcUUrNlF5S05rclhiS1JpZjNlZHdYUEVOSzciLCJtYWMiOiJlMzAwZDUwMzMxMzlhZWE5ODFhMDc1ZjY1YTMwODY2NDc4OGUyZmEyZWEzYWM0ZDE5YTVjOTBkZDQ2YzdjNGRjIiwidGFnIjoiIn0%3D; expires=Tue, 31-Mar-2026 13:18:33 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6ImNOTkE5eURTMTlMZ0FVaEEySmlDRmc9PSIsInZhbHVlIjoiQkZlcW5SVDZ6bHJ1bXhUejh3VGdPTkZ2OHBVT3h5cnRta2JVWHlnR2wrbHVRclZ1SzRTSFlaUTNSQ3hURHJDbW" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "HTrcowBIBZ3WMYpgWs8XKBsvdOAUsJr8klxBKODU" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/harry-styles-hits-toronto-for-my-policeman-premiere" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/harry-styles-hits-toronto-for-my-policeman-premiere" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-31 19:03:33GET/amp/news/harry-styles-hits-toronto-for-my-policeman-premiere11017