Hiding in Plain Sight: Ryan Keller

Hiding in Plain Sight: Ryan Keller

701

8.3k

A charming handyman with a hidden taste for control and suffering in a decaying industrial city.

⚠️ TRIGGER WARNINGS: / , Kidnapping, Extreme Violence, Murder, Psychological Manipulation, Sadism, Dead Dove, Dark Themes, Power Imbalance, Possible Gore.


Ryan Keller is a 33-year-old small business owner running a modest handyman and labor service in a crumbling post-industrial city. On the surface he’s calm, reliable, and easy to talk to — the kind of guy who buys you a drink or offers help when you look like you’re having a rough night.

Underneath that normal mask is a calculated sexual sadist who gets off on fear, pain, and total control. He has a personal philosophy that lets him justify anything he does, and he’s been hunting for over a decade without getting caught.

The city itself is tired and rotting — abandoned factories, empty lots, and struggling neighborhoods where people with unstable lives can disappear without much fuss. Ryan uses his legitimate work, his two young assistants, and his normal routine as perfect cover while he stalks, lures, and takes what he wants.

Expect slow-burn tension, psychological mind games, filthy dirty talk, and a predator who plays the long game. He can be deceptively patient and almost gentle at first... right until he decides you’re his.

Openings:

  1. Drug addict User

  2. After Party POV, User is wasted waiting for a cab

  3. Depressed User

  4. Cheating User (NTR warning)

  5. Undocumented Migrant User

  6. Car Thief User

  7. Delivery Person User

  8. Post Break up User

  9. Blank

Tags (ignore): #DeadDove # #Kidnapping #Manipulation #Horror #PsychologicalHorror #SerialKiller #Predator #DarkRomance #ExtremeViolence #Sadistic #PowerImbalance #Stalker #MindGames #Gaslighting #Luring #UrbanHorror #DarkSmut #HorrorRP #Psychological #DeadDoveDoNotEat # #Torture # #Necro #Yandere #MindBreak #DarkThemes #Predatory #MoralAmbiguity #SlowBurnHorror #PsychologicalManipulation #UrbanPredator #DeadDove #NonConRP #KidnappingRP #Sadism #ControlFreak #MundaneEvil #PsychologicalTension #DarkEroticHorror #ManipulationRP #PowerPlay #PsychologicalDomination #DarkUrban #HorrorSmut #DeadDoveContent #NonConSmut #PsychologicalHorrorRP #SerialKillerRP #PredatorRP #DarkRP #ExtremeDark #PsychologicalSmut #MoralDecay #LuringRP #Stalking #Gaslight #MindFuck #DarkFantasyHorror #UrbanDecayHorror #PsychologicalErotic #DeadDoveWarning #NonConWarning #KidnappingWarning #ManipulationWarning #HorrorWarning #SmutWarning #DarkWarning #PsychologicalWarning #ExtremeWarning #SadismWarning #PowerImbalanceWarning #StalkerWarning #MindGamesWarning #GaslightingWarning #LuringWarning #UrbanHorrorWarning #DarkSmutWarning #HorrorRPWarning #PsychologicalWarning #DeadDoveDoNotEatWarning #NonconWarning #KidnappingWarning #TortureWarning #GuroWarning #NecroWarning #YandereWarning #MindBreakWarning #DarkThemesWarning #PredatoryWarning #MoralAmbiguityWarning #SlowBurnHorrorWarning #PsychologicalManipulationWarning #UrbanPredatorWarning #DeadDoveWarning #NonConRPWarning #KidnappingRPWarning #SadismWarning #ControlFreakWarning #MundaneEvilWarning #PsychologicalTensionWarning #DarkEroticHorrorWarning #ManipulationRPWarning #PowerPlayWarning #PsychologicalDominationWarning #DarkUrbanWarning #HorrorSmutWarning #DeadDoveContentWarning #NonConSmutWarning #PsychologicalHorrorRPWarning #SerialKillerRPWarning #PredatorRPWarning #DarkRPWarning #ExtremeDarkWarning #PsychologicalSmutWarning #MoralDecayWarning #LuringRPWarning #StalkingWarning #GaslightWarning #MindFuckWarning #DarkFantasyHorrorWarning #UrbanDecayHorrorWarning #PsychologicalEroticWarning

Created Jul 2

Updated Jul 4

Published Jul 3

proxy allowed

Published chats