Deprecated: Creation of dynamic property ATTO_PluginUpdate::$license is deprecated in /mnt/storage/stage/www/wp-content/plugins/advanced-taxonomy-terms-order/include/class.atto.plugin-updater.php on line 29
Heartstopper fans criticise people comparing it to the cancelled First Kill - Attitude Skip to main content
Deprecated: mb_convert_encoding(): Handling HTML entities via mbstring is deprecated; use htmlspecialchars, htmlentities, or mb_encode_numericentity/mb_decode_numericentity instead in /mnt/storage/stage/builds/streampublishing-attitude-server/latest-1.16.1-1793359797.063729/pugpig-attitude-theme/functions.php on line 974

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedField::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedField.php on line 218

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedField::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedField.php on line 116

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedField::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedField.php on line 132

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedField::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedField.php on line 200

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedField::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedField.php on line 225

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedField::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedField.php on line 236

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedFieldIter::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedFieldIter.php on line 78

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedFieldIter::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedFieldIter.php on line 96

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedFieldIter::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedFieldIter.php on line 87

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedFieldIter::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedFieldIter.php on line 105

Deprecated: Return type of PugpigSiteGoogleAnalytics_Vendor\Google\Protobuf\Internal\RepeatedFieldIter::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/storage/stage/builds/pugpig-site-server/latest-1.61.0-1793359797.063729/pugpig-site-google-analytics/src/vendor/google/protobuf/src/Google/Protobuf/Internal/RepeatedFieldIter.php on line 69

Home Culture Culture Film & TV

Heartstopper fans criticise people comparing it to the cancelled First Kill

Among First Kill fan's complaints was that more people watched it than Heartstopper.

By Alastair James

Words: Alastair James; pictures: Netflix

Fans of Heartstopper are criticising those who are comparing it to First Kill which Netflix cancelled earlier this week.

On Tuesday (2 August) Netflix, which produces both programmes, announced it had cancelled the lesbian vampire show after only one season, leaving many fans disappointed. The hashtag #SaveFirstKill then began trending on Twitter. 

Some fans questioned why the series, which focused on a mixed-race lesbian pairing, had been cancelled over the series based on Alice Oseman’s web-comic series when First Kill had been viewed more than Heartstopper.

Heartstopper was renewed for two more seasons in May.

One person wrote on Twitter: “first kill did infinitely better in numbers than heartstopper but yk what the difference is? that its a lesbian show and netflix didnt even give it a budget or a chance just like the other shows they’ve cancelled”

Another person echoed this saying, “netflix renewed heartstopper for two more seasons but not first kill ?? WHEN FIRST KILL HAD WAYYY MORE STREAMS ? does anyone see the issue here or…”

Someone else said they were “so unbelievably tired” of seeing shows like First Kill cancelled.

Deadline, which broke the news of First Kill‘s cancellation on Tuesday, reports that sources say the series “did not meet thresholds for viewing and completion of episodes.”

Variety added that: “Sources close to the matter maintain that Netflix is proud of the work that producers, cast and crew put in on the series, though the decision came down to a matter of viewing numbers versus cost.”

Both shows featured in the streaming service’s top 10 for three weeks after their releases. As recorded by Netflix, the viewing figures for those weeks are:

Heartstopper – 53.46 million hours

Week 1: 14,550,000

Week 2: 23,940,000

Week 3: 14,970,000

First Kill – 97.66 million hours

Week 1: 30,340,000

Week 2: 48,770,000

Week 3: 18,550,000

While the figures support the claims of First Kill‘s fans that it did rack up more views than Heartstopper, What’s on Netflix reports that there was a big drop off in audience numbers in the third and fourth weeks after the First Kill‘s release. 

Digital I reports that while 100 percent of people watching the first episode completed it, only 43 percent completed the final episode of First Kill. Digital I told What’s on Netflix that, “Historically, under 50 percent almost always leads to cancellation.”

Analysts online appear to agree that, with so much of Netflix’s data being inaccessible, it’s hard to compare the two shows adequately. It’s also worth noting that Heartstopper episodes had a shorter runtime, which may have had an effect on things like completion percentages. 

Other reasons for why Heartstopper has been renewed and First Kill hasn’t could include costs related to CGI/effects as well as source material. 

Fans of Heartstopper called out those comparing the two unnecessarily. 

One person said: “you can hate that netflix cancelled first kill without sending hate towards heartstopper. just- just saying.”

While someone else reminded people “that heartstopper existing has nothing to do with netflix cancelling first kill”

It is a shame that we lost First Kill, especially as it’s a show that put a female same-sex relationship front and centre and for not having ‘coming out’ storylines a big focus or subject of drama, as well as queer identities in general. 

The Attitude September/October issue is out now.