1 - 20 of 40 Works by virtuous_contract

Navigation

Listing Works

  1. Tags
    Summary

    Behind him, Hannibal’s breathing is barely audible. Always so damn composed. Or perhaps Hannibal is really asleep? Perhaps the touch is only accidental? It’s the soft pad of a thumb on the back of his neck and the tips of loosely curled fingers stirring his curls more than resting against his skin.

    Shouldn’t he hate it? Or at the very least, fear it? Deep down he feels something else entirely. Relief of some undefined kind that he fiercely pushes away and refuses to acknowledge. It’s too embarrassing. He can’t be that person. Can’t be that weak.

     

    A fic in which touch-starved Will finally acknowledges what he wants.

    Language:
    English
    Words:
    13,017
    Chapters:
    2/2
    Comments:
    67
    Kudos:
    1,343
    Bookmarks:
    230
    Hits:
    16,585
  2. Tags
    Summary

    Hannibal is still livid over whatever bond he imagines Will and Matthew formed at the BSHCI. It isn’t real. It never was.

    Will could never make Hannibal see that though. So here he is, sitting on some sort of steel table, naked, as per Hannibal’s arrangement. Matthew is standing in front of him, close enough for his breath to sway his bangs. “It’s been a while,” Matthew says, wearing that eerie smile. Will does not return it.

     

    Or: A gift fic to my lovely fandom-sire for her birthday. This was the prompt she gave me:

    Will being forced to give in because the boys are too focused on over performing . Like they stop even realizing he's there just trying to one up each other and maybe Will is a sopping mess by the end of it. Maybe at the start he wasn't interested but the attention starved boy inside slowly gives in.

    Or: endless, filthy, meaningless smut. >:)

    Language:
    English
    Words:
    9,249
    Chapters:
    1/1
    Comments:
    15
    Kudos:
    163
    Bookmarks:
    34
    Hits:
    5,601
  3. Tags
    Summary

    Habitually, Hannibal keeps his steps quiet as he makes his way to Will’s upper floor. It’s probably nothing out of the ordinary that has kept Will from making their morning session (not a session, a conversation). Still, it’s best to know for certain.

    Or: Will starts missing his appointments. Hannibal is happy to investigate why.

     

    Can be read as a canon-insert. A quite sweet and kink-flavoured getting together story.

    Language:
    English
    Words:
    14,559
    Chapters:
    3/3
    Collections:
    1
    Comments:
    79
    Kudos:
    849
    Bookmarks:
    158
    Hits:
    10,945
  4. Tags
    Summary

    Collection of short for mostly ffvii server prompts, but other prompts may be included too.

    1. Cid/Barrett: Barret walks determined into Cid's room to try to talk him out of his backwards, misogynist ways. It does not go as planned.

    2. Vampires in the boardroom. Zack/Cloud

    3. AC final battle reimagined. Implied Sefikura

    4. Aeris preps Tseng for pegging

    5. Seph ties cloud and zack together

    6. Cloud gets an inappropriate erection while carried by Genesis

    7. Genesis puts Angeal into baby-pink lace knickers.

    8. Free use of Catboy-Cloud owned by Zack and Seph. Subway public BJ.

    9. Dark!Zack is a vampire. Cloud is his very well loved and used snack.

    Language:
    English
    Words:
    8,899
    Chapters:
    9/?
    Collections:
    1
    Comments:
    30
    Kudos:
    160
    Bookmarks:
    10
    Hits:
    5,284
  5. Tags
    Summary

    Hannibal washes up on the cliffs alone after the fall.

     

    Or, an eccentric worst-case scenario where their love is short and sweet in the midst of an ocean of confusion (aka canon)

    Language:
    English
    Words:
    2,120
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    67
    Bookmarks:
    5
    Hits:
    913
  6. Tags
    Summary

    Will makes it into Hannibal’s dining room with Randall as if in a trance. Everything, from the kill to the way he cleaned himself up afterwards, how he’d scrubbed himself ceremoniously in the shower, to the meticulousness with which he’d dressed, had breathed of a ritualistic serenity.

     

    A fic in which Will crosses his own borders more than Hannibal does. He falls, and comes out the other side different (and newly fucked, ofc. It's smut after all). OR, a Naka-Choko smut insert.

    Language:
    English
    Words:
    10,481
    Chapters:
    3/3
    Comments:
    37
    Kudos:
    338
    Bookmarks:
    64
    Hits:
    5,440
  7. Tags
    Summary

    They drifted apart with Hannibal pressing a kiss to Will’s brow, settling a small distance between them. With the deep, assured breath intrinsic of a poet, Hannibal took the floor.

    “The first time I died, was because of you. We weren’t then as we are now. Uninvited, the notion that our separation could become permanent drained the colours from the world. They slipped from between my very fingers. I doubt they ever would have returned if you hadn’t won your battle and come back to me.”

     

    Just another renewal of wedding vows fic. Run of the mill, standard cannibalist tooth-rotting stuff.

    Language:
    English
    Words:
    2,189
    Chapters:
    1/1
    Comments:
    10
    Kudos:
    57
    Bookmarks:
    3
    Hits:
    431
  8. Tags
    Summary

    “I’ve been speaking with Dr. De Maurier. She referred to me as bluebeard’s wife. Both herself and me, actually.”

    Hannibal’s eyes took on a childlike twinkle as his features jerked into an inhibited smile. “Oh?”

    “She said she would have preferred to be the last one.”

    There was no reply. Only Hannibal’s rapt attention, searching, piercing, waiting for the continuation; a cat content with idly tormenting the mouse.

    Will forced his eyes from the prisoner’s uniform collar to glittering eyes. “Am I to be your last one?”

     

    or:

    "They change clothes." aka they get together and FINALLY do sexual things with one and other

    Language:
    English
    Words:
    9,772
    Chapters:
    2/2
    Comments:
    38
    Kudos:
    417
    Bookmarks:
    67
    Hits:
    6,582
  9. Tags
    Summary

    Zack has been Angeal's ward in Shinra for just shy of a year, and it's taken this long for him to actually struggle with the SOLDIER programme. Now that he does, he quickly finds himself spiralling. Of course, Angeal is there to catch him, granted, in a somewhat unexpected way.

     

    Who am I kidding? It's gonna be pet-play and smut mayhem. We all know what Angeal's gonna do to his 'Puppy'. Angeal will acidentally break Zack into pieces so gently Zack doesn't even notice it. And then Zack will be beautifully broken forever. Expect no happy ending here.

    Prequel to "Speaking is Silver, Silence is Gold".

    Language:
    English
    Words:
    90,658
    Chapters:
    20/?
    Comments:
    206
    Kudos:
    222
    Bookmarks:
    23
    Hits:
    9,469
  10. Tags
    Summary

    Will is shot. If only he wouldn't have suffered so beautifully. Perhaps then, Hannibal wouldn't be so distracted as he waits for Jack under the table.

    Or:

    Insert-smut type fix-it.

    Language:
    English
    Words:
    5,431
    Chapters:
    1/1
    Comments:
    26
    Kudos:
    411
    Bookmarks:
    53
    Hits:
    5,006
  11. Tags
    Summary

    A collection of dead dove prompts for kinktober 2022.

    Prompts & summary:
    #1 Ignored safeword - zakkura - Zack's attraction for Cloud takes a darker turn. 1148 words.
    #5 Cannibalism - Zack/Genesis - Gen pays Zack and Cloud a second visit when they're on the run. 3825 words.

    Language:
    English
    Words:
    4,999
    Chapters:
    2/?
    Collections:
    1
    Comments:
    14
    Kudos:
    81
    Bookmarks:
    5
    Hits:
    2,433
  12. Tags
    Summary

    Sephiroth finds a glory hole. Genesis sees him from a new angle.

    Language:
    English
    Words:
    1,282
    Chapters:
    1/3
    Comments:
    6
    Kudos:
    33
    Hits:
    680
  13. Tags
    Summary

    Just another Zack and Angeal getting together story. A slice-of-life fic with a reasonable amount of relationship-angst and a healthy helping of niceness.

    Language:
    English
    Words:
    9,146
    Chapters:
    4/?
    Comments:
    15
    Kudos:
    38
    Bookmarks:
    2
    Hits:
    629
  14. Tags
    Summary

    Zack had no doubts Angeal’s cock would be large enough to choke him. A lethal weapon judging by how hard it’s been to get Angeal to agree to this. It wasn’t until Sephiroth’s ‘support’ was decided upon Angeal finally agreed to let him try.

    Language:
    English
    Words:
    12,032
    Chapters:
    2/2
    Comments:
    19
    Kudos:
    154
    Bookmarks:
    17
    Hits:
    4,679
  15. Tags
    Summary

    This is the story of how the largest cock and the tightest hole in Shinra got together.

    Language:
    English
    Words:
    8,357
    Chapters:
    2/4
    Comments:
    25
    Kudos:
    201
    Bookmarks:
    46
    Hits:
    4,721
  16. Tags
    Summary

    Angeal has arranged a free-use session of his little pet in the changing rooms. Cloud stumbles in on this glorious occasion and is forced to participate against his will.

    Language:
    English
    Words:
    3,251
    Chapters:
    1/1
    Comments:
    2
    Kudos:
    59
    Bookmarks:
    8
    Hits:
    4,860
  17. Tags
    Summary

    Genesis is jealous of Angeal’s new puppy and decides to find out what the fuss is all about by himself. Well, not exactly all by himself.

    Language:
    English
    Words:
    3,799
    Chapters:
    1/1
    Comments:
    22
    Kudos:
    76
    Bookmarks:
    12
    Hits:
    2,180
  18. Tags
    Summary

    "I'm nervous."

    “I know. Don’t be. I promised I'd look after you, so I will. SOLDIER’s honour!”

    “Mhmm.” Cloud couldn’t scrub away the –mostly– feigned doubt from his tone.

    Zack was easy going. So easy going that he’d gathered a bit of a rumour of being ‘unrestrained’. It wasn’t unheard of that he’d disappear from outings. Rumours separated into popular theories as to with whom, tendencies and even genders, and he never asked Zack about his partying habits. It wasn’t his business.

    “Hey, have I ever let you down before?”

    “We’ve never been out before.”

    “Fine!” Zack poked his head out the bathroom. Spikes were pointing everywhere, it looked ridiculous. “This is your birthday! I promise I’ll keep my eyes on the prize.”

    Language:
    English
    Words:
    16,784
    Chapters:
    3/3
    Comments:
    35
    Kudos:
    403
    Bookmarks:
    75
    Hits:
    7,969
  19. Tags
    Summary

    Cloud takes a few more easy breaths where he lies in his bed, enjoying the clean slate of the day. It’s usually his best time.

    He flexes his hand softly and finds that someone is holding it. It squeezes his back, gently, as a lover would. He enjoys it for a moment, assuming he is still dreaming, anf it goes on until he decides it's time to wake up.

    A soft chuckle fills his mind. It bounces around his skull, making it the single thing in his awareness. It isn’t his, but he knows it. It belongs to the Silver General. The dead Silver General.

     

    Whumptober 2021 No. 15 fill
    FEED A COLD, STARVE A FEVER
    delirium | fever dreams

    Language:
    English
    Words:
    4,683
    Chapters:
    1/1
    Collections:
    2
    Comments:
    18
    Kudos:
    213
    Bookmarks:
    36
    Hits:
    6,459
  20. Tags
    Summary

    Cloud always thought that he and Zack had been close. Closer than friends were supposed to be. And he'd always thought it had been mutual. One day he stumbled across a piece of information that made him re-evaluate all that he thought he knew.

     

    This is set in a post Advent Day setting, and somehow Zack lived. Nibelheim happened, but the labs wasn't overly traumatising. A little story is a small exploration on queer relationships/friendships, and why they can be so difficult to navigate.

    TW: Contains angst and a pretty heavily depressed Cloud.

    Language:
    English
    Words:
    21,659
    Chapters:
    4/4
    Comments:
    18
    Kudos:
    110
    Bookmarks:
    8
    Hits:
    4,338

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags

More Options

Crossovers
Completion Status
Word Count
Date Updated
Submit

Clear Filters

Navigation