

Show Synopsis
City of Hearts is a dramedy Tv series set in modern-day exploring the messy, funny, and heartbreaking reality of dating and friendship in Los Angeles. Told through the lens of six main characters navigating chaotic love lives, viral fame, emotional trauma, and everything in between, the series is a raw and relatable look at what it means to crave connection in the digital age. With humor, heat, and heart, this femme fatale-fueled story is as wild as the city it’s set in.
Series Showcase
Explore the Episodes

Good Girls, Bad Decisions
Six messy, magnetic millennials chase connection in the chaos of modern dating. Vlogger Stella kicks off her 100-date marathon, Jessica juggles sugar daddies, and Rain hooks up with a stranger before ghosting him. Charles gets caught on OnlyFans, David dodges commitment, and Pablo’s night out ends with an unexpected bedmate.
02
The Night Shift
Tensions rise under the LA moonlight. Jessica juggles her double life while Rain situationship with Louis gets emotional. Stella tries to recover from another failed date, and David finds himself playing therapist for Charles. Pablo starts catching feelings, but not everyone’s ready to be honest.
03
For A Good Time...
Stella, Jessica, and Rain’s chaotic three-way call kicks off a night of hookups, heartbreaks, and hilarity. Charles spirals after getting kicked out, David’s date with Claudia implodes, and Pablo and Aaron’s first night together ends awkwardly. Meanwhile, Jessica shares an unexpectedly soft moment with her new admirer, Lee.
Love Me , Block Me, Miss Me
Things get personal. Jessica opens up about her past and tests her trust with Lee. Pablo confronts gossip from the gay scene. Stella lets rain set her up on a date. David and Rain circle back into each other’s orbit — and their old habits.
Series Showcase
Explore the Episodes

A Man? In this Economy?
The group faces love’s price tags — emotional and literal. Jessica tries (and fails) to land a “demure” job, Charles wallows on David’s couch, and Stella’s attempt at healing ends with tequila and tears. Rain navigates romantic tension with Louis while Pablo questions his entanglement with Aaron.
02
Therapussy
David decides to go to therapussy, and end up in therapy. Pam finally snaps at Charles, Rain’s emotional armor cracks, and Stella tries dating with intention (and fails spectacularly). Jessica plays therapist to everyone but herself. Secrets get shared, hookups get blurred, and no one knows what they actually want — except chaos.
03
The Price Of Secrects
Truths unravel. Jessica confesses her sugar dating to Lee. Rain admits she’s in love. Pablo and Aaron clash over expectations. Stella pretends not to care about Charles — until her vlog accidentally goes viral. Meanwhile, David juggles too many girls and too little accountability.
Viral Disease
The group spirals after Stella’s dating vlog explodes online. Charles sulks in post-breakup blues. Rain confesses her affair to Louis — with devastating consequences. Jessica, Stella, and Rain go out to forget their problems… but only find more. Pablo decides it’s time for a fresh start, far away from LA.
Leave the Door Open
Goodbyes, confessions, and unfinished business. Stella reflects on her dating disasters as opportunities flood in. Jessica and Lee face the music. Rain tries to make amends, while David juggles the fallout of his own mess. Pablo prepares to leave town, but not before one last night of honesty. Nothing is resolved… and everything is changing.
Meet the Creator
City of Hearts

Mercy Ojo is a Nigerian-American filmmaker based in Los Angeles. Inspired by her own real-life experiences navigating modern love, Mercy created City of Hearts to spotlight the unfiltered, hilarious, and heartbreaking truths about dating in the digital age. With a sharp pen and a cinematic eye, Mercy brings each character to life with wit, honesty, and femme fatale flair. City of Hearts is her directorial debut under her production company, Femme Fatale Films.

Be the first to know
Insider updates, behind-the-scenes looks, and casting exclusives.
📬 Join the list now.
