Obsessed with Being His Prey is a 66-episode western vampire vertical BL series which will drop today, October 8, 2025 on GoodShort. First five episodes are free to watch. Well, Halloween is at the end of this month after all, and there will be another spooky werewolf western vertical BL coming in the next week or so on another app, will post when more information is available…
By the way, Obsessed with Being His Prey was filmed in the UK. Set in a twisted modern British boarding school, it is a vertical drama blending queer romance, supernatural lore, trauma recovery, and teen rebellion. It’s Heartstopper meets Interview with the Vampire — with secrets, blood, and love that might just save a soul.
Elias is a sensitive, introspective 17-year-old boy with a quiet intensity beneath his timid surface. Orphaned at a young age and raised by an abusive aunt, he endures relentless bullying at school, including a predatory teacher and lives with deep emotional scars. His world shifts when he meets Oliver, a mysterious, alluring vampire who ignites a spark of defiance — and desire — in him. Though Elias begins the story broken and withdrawn, he gradually discovers inner strength, longing, and agency. His journey is one of emotional awakening, queer self-discovery, and a battle between innocence and the darkness of both the world and his own desires.

After years of abuse and isolation push him to the brink of suicide, Elias is saved by the mysterious Oliver, who convinces him to write a death wish list to complete over the summer. Oliver, a centuries-old vampire, initially sought Elias only for his unique blood, but his craving soon morphs into an uncontrollable desire. As Elias grapples with the truth and his burgeoning feelings, he is violently confronted by Oliver’s vengeful vampire bride.
Starring Ashley Bagley as Oliver and Ben Quigley as Elias…
Update: Here’s another teaser released today…
Update October 9, 2025: More teaser…
Update October 10, 2025: Here’s the first 5 free episodes…
Update October 14, 2025: Another 20 minutes free…
Leave a comment