‘The Hate U Give’ screenwriter Audrey Wells dies at 58

‘The Hate U Give’ screenwriter Audrey Wells dies at 58
This undated image released by United talent Agency shows writer/director Audrey Wells. Wells, who wrote and directed the 2003 romantic comedy “Under the Tuscan Sun,” has died after a five-year battle with cancer. A representative from United Talent Agency says Wells passed away Thursday, Oct. 4, 2018. She was 58. (United Talent Agency via AP)
By Associated Press
Published: October 07, 2018 01:30 PM

LOS ANGELES, Oct 7: Audrey Wells, who wrote the screenplay for the brand new feature film “The Hate U Give,” died the day before the film was released after a five-year battle with cancer. She was 58.

A representative from United Talent Agency said Wells died Thursday.

Wells also wrote and directed the 2003 romantic comedy “Under the Tuscan Sun.”

The San Francisco native had early jobs as a disc jockey at a local jazz station and in public radio before making the transition to film, armed with a Master of Fine Arts from the University of California, Los Angeles.

She wrote the screenplays for films like “The Truth About Cats and Dogs,” a modern-day Cyrano de Bergerac tale starring Uma Thurman, and “Shall We Dance,” with Jennifer Lopez and Richard Gere. She made her directorial debut with the 1999 indie “Guinevere,” starring Sarah Polley as a young woman who has a relationship with an older mentor.

Wells wrote the script for the critically acclaimed new film “The Hate U Give,” an adaptation of Angie Thomas’ young adult novel about a police shooting of a young black man. The film starring Amandla Stenberg is now playing in limited release before it expands nationwide Oct. 19.

Thomas tweeted Friday it was, “A joy to work with Audrey, and I’m forever grateful for what she gave us with The Hate U Give adaptation. She will truly be missed.”

United Talent Agency co-President David Kramer said Wells was “truly special.”

“The strong, independent female characters she shaped resonate today more than ever and will be a part of her legacy always,” he said. “We will miss her amazing, spirit, creativity and the love she gave us.”

Wells is survived by her husband, Brian Larky, and her daughter, Tatiana. Larky said Wells “fought valiantly against her illness” and died “surrounded by love.”

The family asked that in lieu of flowers, donations be made to Wells’ favorite nonprofits, The Feminist Majority Foundation, the American Civil Liberties Union and Planned Parenthood.

Request history8.2.19PHP Version6.96sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (12.28ms)time
    • Application (6.94s)time
    • 1 x Application (99.82%)
      6.94s
      1 x Booting (0.18%)
      12.28ms
      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 executed6.9s
      • NewsController.php#297republica1947msselect `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` = 'the-hate-u-give-screenwriter-audrey-wells-dies-at-58' and `status` = 1 limit 1
        Bindings
        • 0: the-hate-u-give-screenwriter-audrey-wells-dies-at-58
        • 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#297republica1820μ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 (51431)
        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#297republica1490μ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 (51431)
        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#297republica1490μ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 (51431)
        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#297republica1480μ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 (51431)
        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#388republica14.21sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('The Hate U Give screenwriter Audrey Wells dies at 58' IN BOOLEAN MODE) as score from `news` where `id` != 51431 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 51431
        • 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 (51430, 55863, 92120, 102487, 158373, 158408)
        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#388republica1550μ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 (51430, 55863, 92120, 102487, 158373, 158408)
        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#416republica1973msselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-04-25 02:04:32' and '2025-04-26 02:04:32' and `id` not in (51431) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-04-25 02:04:32
        • 1: 2025-04-26 02:04:32
        • 2: 51431
        • 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#27republica1773msupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-26 02:04:33' where `id` = 51431 and `status` = 1
        Bindings
        • 0: 2025-04-26 02:04:33
        • 1: 51431
        • 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
      7Attachment.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          J5muysayQwXYcBONbO7aHHSC3mEFSO70Y4lTEo1B
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/the-hate-u-give-screenwriter-audrey-wells-dies-at-58
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/the-hate-u-give-screenwriter-audrey-w...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/the-hate-u-give-screenwriter-audrey-wells-dies-at-58
          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:22 [ "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "3.147.83.234" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "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" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "9360890afdef381e-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "3.147.83.234" ] ]
          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 => "Fri, 25 Apr 2025 20:19:34 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik9HNUxtUkoxSTA0TWZMa3pEV2NPN1E9PSIsInZhbHVlIjoiSjYxMmMxVkplOEZ3Ny9BMjk0VXRGRlp3U2tqbGdUUjc1UWU4d2lxQ291VWhlencrMnF3em5MU2dOK3B1aEQxQlhJSE5YaG1UZXBhWC9vRWV6ZlBOQktyTTVubFhIaHRweE5Dd0JGQzd5a2o1MlpOcXJoTk94YlRoN24vcVlGcEIiLCJtYWMiOiIwYmNkNjlkMGJlOWE5ZjMxNjIyOTM2OTJiZGNmMGVhYThmYTg0ODYzNTY1MGY4Mjc3YTY4NWVmNTM4M2FkM2M0IiwidGFnIjoiIn0%3D; expires=Sat, 25 Apr 2026 20:19:34 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6Ik9HNUxtUkoxSTA0TWZMa3pEV2NPN1E9PSIsInZhbHVlIjoiSjYxMmMxVkplOEZ3Ny9BMjk0VXRGRlp3U2tqbGdUUjc1UWU4d2lxQ291VWhlencrMnF3em5MU2dOK3B1aEQxQlhJSE5Ya" 1 => "republica_session=eyJpdiI6ImZ5RERYa25Jd2xad2Q3N3Nka2hXUEE9PSIsInZhbHVlIjoicnJBUW1IQXNTazFPSXRLWDF2NkRiRjlGM1NySEZMK3BKYlBidXptakpJK0x6a0o5RGMvblFjZlFyZGd3dURGQktBTjVaaDRhTmpDSGQ0eHdsZWtlU3ZlUTR3NEVtdmxsb21HYUZObzJJRi8yUHNvcFhIRVRDRDFxWVVlUzZCQ3AiLCJtYWMiOiIxMTY3OGU3Y2RkY2YzZDBkMmU5OTg4NTUxNzcwNmU2OWU3ZjVlNDhjN2I4YThkYWIwYTVkZGFlMTcxZGQ0ZGVmIiwidGFnIjoiIn0%3D; expires=Sat, 25 Apr 2026 20:19:34 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6ImZ5RERYa25Jd2xad2Q3N3Nka2hXUEE9PSIsInZhbHVlIjoicnJBUW1IQXNTazFPSXRLWDF2NkRiRjlGM1NySEZMK3BKYlBidXptakpJK0x6a0o5RGMvblFjZlFyZGd3dURGQk" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik9HNUxtUkoxSTA0TWZMa3pEV2NPN1E9PSIsInZhbHVlIjoiSjYxMmMxVkplOEZ3Ny9BMjk0VXRGRlp3U2tqbGdUUjc1UWU4d2lxQ291VWhlencrMnF3em5MU2dOK3B1aEQxQlhJSE5YaG1UZXBhWC9vRWV6ZlBOQktyTTVubFhIaHRweE5Dd0JGQzd5a2o1MlpOcXJoTk94YlRoN24vcVlGcEIiLCJtYWMiOiIwYmNkNjlkMGJlOWE5ZjMxNjIyOTM2OTJiZGNmMGVhYThmYTg0ODYzNTY1MGY4Mjc3YTY4NWVmNTM4M2FkM2M0IiwidGFnIjoiIn0%3D; expires=Sat, 25-Apr-2026 20:19:34 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Ik9HNUxtUkoxSTA0TWZMa3pEV2NPN1E9PSIsInZhbHVlIjoiSjYxMmMxVkplOEZ3Ny9BMjk0VXRGRlp3U2tqbGdUUjc1UWU4d2lxQ291VWhlencrMnF3em5MU2dOK3B1aEQxQlhJSE5Ya" 1 => "republica_session=eyJpdiI6ImZ5RERYa25Jd2xad2Q3N3Nka2hXUEE9PSIsInZhbHVlIjoicnJBUW1IQXNTazFPSXRLWDF2NkRiRjlGM1NySEZMK3BKYlBidXptakpJK0x6a0o5RGMvblFjZlFyZGd3dURGQktBTjVaaDRhTmpDSGQ0eHdsZWtlU3ZlUTR3NEVtdmxsb21HYUZObzJJRi8yUHNvcFhIRVRDRDFxWVVlUzZCQ3AiLCJtYWMiOiIxMTY3OGU3Y2RkY2YzZDBkMmU5OTg4NTUxNzcwNmU2OWU3ZjVlNDhjN2I4YThkYWIwYTVkZGFlMTcxZGQ0ZGVmIiwidGFnIjoiIn0%3D; expires=Sat, 25-Apr-2026 20:19:34 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6ImZ5RERYa25Jd2xad2Q3N3Nka2hXUEE9PSIsInZhbHVlIjoicnJBUW1IQXNTazFPSXRLWDF2NkRiRjlGM1NySEZMK3BKYlBidXptakpJK0x6a0o5RGMvblFjZlFyZGd3dURGQk" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "J5muysayQwXYcBONbO7aHHSC3mEFSO70Y4lTEo1B" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/the-hate-u-give-screenwriter-audrey-wells-dies-at-58" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/the-hate-u-give-screenwriter-audrey-wells-dies-at-58" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-26 02:04:34GET/amp/news/the-hate-u-give-screenwriter-audrey-wells-dies-at-5811016