dct4p



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Hannibal needs a new tailor. He finds Will Graham.

    --

    Will's eyes flickered over Hannibal’s suit – the tan plaid, three buttons on the jacket (currently undone), matching waistcoat, cream shirt with English spread collar that was so spread it was virtually a cut away, and a paisley tie with a double Windsor knot. Will Graham took all this in with a quick, professional eye, and then looked back down at his ledger.

    “No,” he said simply.

    Hannibal, who had been coming forward, halted abruptly.

    “I beg your pardon?” he asked. Will Graham was rude, and that was such a disappointment after all the effort he’d gone to for this referral.

    “No, I will not take you on as a client. Sorry to waste your time,” Mr Graham said, not sounding very sorry at all.

    “May I ask why?” Hannibal said stiffly.

    “Because I’m not going to fuck around with all of that, whatever it is,” he replied, waving a hand at Hannibal’s suit. “I don’t know what that is, but I’m not having a bar of it.”

    Series
    Language:
    English
    Words:
    1,669
    Chapters:
    1/1
    Comments:
    185
    Kudos:
    9,539
    Bookmarks:
    990
    Hits:
    78,732

    01 Feb 2026

    Bookmarker's Notes

    one of my favorite au’s for them. I love love love love love love love love love love

  2. Public Bookmark *

    Tags
    Summary

    When Hannibal met Will Graham (the man who had, three years prior, been mistaken for the Chesapeake Ripper), he expected amusement. What he got was his first taste of obsession. Dark and bitter in the back of his throat but achingly sweet on the tongue. He knew at once that this feeling, this Man, would consume him.

    And Hannibal would consume Will right back.

    Language:
    English
    Words:
    552,460
    Chapters:
    84/84
    Collections:
    25
    Comments:
    6,531
    Kudos:
    34,125
    Bookmarks:
    7,300
    Hits:
    2,564,168

    29 Jan 2026

    Bookmarker's Notes

    absolutely perfect.

  3. Public Bookmark *

    Tags
    Summary

    Ilya decides to make Shane jealous, and Shane won't let him get away with it.

    Or - the whiny, pathetic top Ilya fic where Shane makes Ilya beg for it.

    Language:
    English
    Words:
    4,400
    Chapters:
    1/1
    Comments:
    298
    Kudos:
    17,346
    Bookmarks:
    3,521
    Hits:
    192,159

    09 Jan 2026

    Bookmarker's Notes

    AHHHH RRRRAAAAAHHHHH HAHAHAH

  4. Public Bookmark *

    Tags
    Summary

    Rozanov cocked his head. “You speak Russian? Or just the curse words?”

    “Yes, I speak Russian,” he snapped, defensive and angry. He knew that it had been a mistake to even try to be friendly with Rozanov. “Why? Do I not look Russian to you?” He scoffed.

    “No, not really,” Rozanov said. Some of his teammates laughed, although they mostly looked surprised that Shane was speaking to them at all. Rozanov didn’t laugh, though. “Are you Russian?”

    “Go fuck yourself.”

    +++

    Despite an inauspicious start, when Russia’s Ilya Rozanov learns that Canada’s Shane Hollander is fluent in Russian at their first World Junior Championships tournament, it changes everything and sets them on a different course. Instead of being branded as rivals from the very beginning, Ilya and Shane start off as friends.

    And, after all, a little friendly rivalry never hurt anyone, did it?

    Series
    Language:
    English
    Words:
    30,455
    Chapters:
    4/4
    Collections:
    2
    Comments:
    1,596
    Kudos:
    33,965
    Bookmarks:
    10,034
    Hits:
    433,444

    28 Dec 2025

    Bookmarker's Notes

    yeah this one is gonna haunt me

  5. Public Bookmark *

    Tags
    Summary

    Still, he can’t help it. He’s fucking horny.

    “Okay, here’s what we’re gonna do.” Shane stands, hands on his hips. He fixes Ilya with his game plan look he gets right before he gives the team a speech in the locker room. “You’re gonna finish your game, I’m gonna finish cleaning, then you’ll—“

    “Fuck your brains out?” Ilya interrupts.

    Then you’re gonna make us some lunch, and we’re gonna eat it on the back patio.”

    Shane cockwarms Ilya. Ilya tries to be a good boy.

    Language:
    English
    Words:
    7,355
    Chapters:
    1/1
    Comments:
    93
    Kudos:
    4,973
    Bookmarks:
    916
    Hits:
    55,478

    12 Dec 2025

    Bookmarker's Notes

    🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️