cannibalspectacle



Recent works

Recent series

  1. Summary

    A series of fics in which Lan Wangji, Wei Wuxian, and Lan Sizhui are (even more) explicitly a family, with all that entails and could change.

    Title from “The Challenge” from Epic the Musical

    (A spin-off with Extra Wangxian Babies now found here)

    Words:
    6,027
    Works:
    2
    Bookmarks:
    331

Recent bookmarks

  1. Rec *

    Tags
    Summary

    For years, Ilya and Shane have kept what they are to each other carefully hidden. The stolen moments in hotel rooms and late-night phone calls. Rivals don’t love each other, everyone knows that.

    Then Shane hits the ice and Ilya has to decide how much he's willing to say out loud.

    He chooses to say everything. He just doesn't expect Shane to have been able to understand.

    In the aftermath, the secret is out to their teammates, to Shane's parents, to anyone paying attention. They are the MLH’s most recognised rivals, on opposite sides of one of the league's biggest divides and suddenly there’s nowhere left to hide. The question now isn't whether they love each other. It's whether they're brave enough to see what that looks like in the light, and whether the world around them is ready to let them find out.

    Language:
    English
    Words:
    43,757
    Chapters:
    13/?
    Comments:
    134
    Kudos:
    1,074
    Bookmarks:
    435
    Hits:
    28,191

    02 Jul 2026

  2. Rec *

    Tags
    Summary

    The plane carrying the Voyageurs home from Houston crashes just after take-off.

    Shane is on board.

    Language:
    English
    Words:
    144,010
    Chapters:
    17/17
    Comments:
    2,217
    Kudos:
    8,679
    Bookmarks:
    2,921
    Hits:
    195,880

    02 Jul 2026

  3. Rec *

    Tags
    Summary

    Wei Wuxian is well-known as a trouble-maker, someone who likes jokes and chaos. He promptly proves this by disappearing without a trace from the Cloud Recesses, in the middle of the Lectures. But when war is on the horizon and tensions boil over, can his actions really be summarized as a simple prank?

    Or, the unbelievable story of Wei Wuxian, time traveller, told from everyone's point of view but his.

    Series
    Language:
    English
    Words:
    66,217
    Chapters:
    2/2
    Comments:
    461
    Kudos:
    4,698
    Bookmarks:
    1,409
    Hits:
    68,312

    01 Jul 2026

  4. Rec *

    Tags
    Summary

    After Shane takes a hit on the ice, his brain does something funny.

    Language:
    English
    Words:
    1,994
    Chapters:
    1/1
    Collections:
    4
    Comments:
    100
    Kudos:
    10,698
    Bookmarks:
    1,114
    Hits:
    74,140

    01 Jul 2026

  5. Rec *

    Tags
    Summary

    “When I opened my eyes,” Wei Ying said, “my body was that of a child—but my mind had already lived a lifetime. I knew the rites, the faces, the mistakes. I remembered dying—the screams, the flames, the blood.”

    “When I woke that day, I already knew what would come. Tiāndào had whispered my parents’ fate before I ever opened my eyes—that their end was written as the mark of my beginning.” His lips curved faintly, a ghost of irony that only made the words hurt more. “When I found them gone, I told myself it was mercy—that this time, at least, I had bodies to bury. But it felt as if the world had waited only to watch me break.”

    “That’s when I realized,” Wei Ying said, “I didn’t know how to live among the living. I could walk beside them, laugh with them—but part of me was still beneath that willow tree, buried between the bodies of my parents.”

    Wei Ying’s next words drifted out, soft as breath. “The incantation I used… it was never meant to heal only you. It was meant to unmake me. To scatter every trace of myself, so that Tiāndào could never lay claim again.

    He exhaled, almost a sigh. “I wanted to make sure there was nothing left of me to trade.”

    Language:
    English
    Words:
    495,431
    Chapters:
    64/?
    Comments:
    441
    Kudos:
    418
    Bookmarks:
    198
    Hits:
    25,762

    01 Jul 2026