Not Your Good Girl

DramaHubs

Not Your Good Girl

25 episodes

On his deathbed, racing legend Jace Rowan tells his wife Marlowe he never loved her—and wishes he’d chosen her adopted sister, Sienna. A year later, Marlowe dies too… only to wake up at twenty-one. This time, she refuses to be the obedient “good girl” who gave up everything for him. She returns to the track, steals the championship from Jace, and walks away from his love for good. There’s just one problem: Jace is reborn too—and he’s fallen hard for the mysterious champion he believes is Sienna. But when the helmet finally comes off… who will he see?

Episodes

Episode 1Episode 2Episode 3Episode 4Episode 5Episode 6Episode 7Episode 8Episode 9Episode 10Episode 11Episode 12Episode 13Episode 14Episode 15Episode 16Episode 17Episode 18Episode 19Episode 20Episode 21Episode 22Episode 23Episode 24Episode 25

Get the DramaHubs app to watch every episode for free.