• Demons of Oblivion
    • Bloodlines
    • Hunter
    • Lineage
    • Exhumed
    • Oblivion
    • Novellas, Shorts, & Collections
  • River Wolfe
    • River
    • Rebellion
    • How the Werewolf Stole Christmas
    • Wolfe
  • Livi Talbot
    • Solomon’s Seal
    • Odin’s Spear
    • Ashford’s Ghost
    • Emperor’s Tomb
    • King’s Bounty
    • Shiva’s Bow
    • Yampellec’s Idol
  • Soulless
  • Elis O’Connor
    • Season of the Bitch
    • Blood Ties
    • Witch Hunt
  • The Silent Places
  • Waverly Jones Mysteries
    • The Killing Beach

Skyla Dawn Cameron

My characters kill people so I don't have to.

  • Books
    • Demons of Oblivion
    • River Wolfe
    • Livi Talbot
    • Soulless
    • Hauntings: Two Tales of the Paranormal
    • Waverly Jones Mysteries
    • Elis O’Connor
    • The Silent Places
  • Skyla
    • Newsletter
    • FAQs
    • Skyla’s Home for Wayward Strays
    • Fan Group
  • Blog
    • Comment Policy
    • Evil Writer Blog Posts
    • Evil Writer Blog Posts – Old Site
  • Patronage
  • Shop Books
    • eBooks Direct
    • Etsy Shop
  • Upcoming
  • Hire Skyla
You are here: Home / Elis O’Connor / Season of the Bitch

Season of the Bitch

Prequel to Blood Ties.

Teenage witch—and budding serial killer—Elis O’Connor has been suspended from her elite private high school after rumours arise that she nearly killed a fellow student.

She figures this serves her right for failing to kill him and decides not to make that mistake with her next target: a sexist bully who has driven another classmate to suicide with leaked nudes. Subsequent digging into the past reveals a years-long pattern of abuse she knows she has to stop–at any cost. Killing has never been a problem for Elis and there is no one else to hold the wealthy young cis men of Ridgeview Academy accountable for their actions, but getting to her next victim before he harms someone at the upcoming Halloween dance proves a challenge with her being banned from school property.

Overcoming suspension and grounding is the least of her troubles, however. Someone at Ridgeview has figured out her game and a trap has been set—and her only way out might mean accepting help from the very last creature she wants on her side.

Exclusively serializing on Patreon. Depending on length, it might be available in print next year.

Share. I'll be your best friend.

  • Click to print (Opens in new window)
  • Click to email this to a friend (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Pinterest (Opens in new window)

In Memory of Gus

Buy My Books

Kobo | Kindle | Smashwords |Nook | iBooks | GooglePlay | Payhip

Join me on Patreon for $1/month and support new books being written.

Get new blog posts in your inbox!

Join 125 other subscribers

Chat with Other Readers

Buy Me a Coffee at ko-fi.com

What I’m Working On

7000 / 50000 words. 14% done!
Witch Hunt

40000 / 75000 words. 53% done!
Summoning at Harrowood

17000 / 30000 words. 57% done!
Season of the Bitch

22000 / 100000 words. 22% done!
CG

The Cool Kids

Andrew Jack
Brian J. White
Darien Cox
Deadline Dames
Dina James
Evil League of Evil Writers
Fireside Fiction
Frances Pauli
Heather Petty
Jordan L. Hawk
Judy Bagshaw
Krista D. Ball
Lilith Saintcrow
My World in Words and Pages
Seleste deLaney
Stephen Blackmoore
Terrible Minds
The Fat Nutritionist
Whedonesque

Places to Spend Your Pennies

Blind Cat Rescue & Sanctuary
Cat Care Initiative
The Gentle Barn
Liberty in North Korea
Kiva
The MS Society of Canada
RAINN

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

MEET SKYLA DAWN

Urban fantasy writer. Fifth-generation crazy cat lady. Bitchy feminist. Cranky designer.

My characters kill people so I don’t have to.

read more

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

I'm not inclined to resign to maturity.

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.