A Dare to Kiss My Bad Boy poster

A Dare to Kiss My Bad Boy

52 episodes · Complete · Free in English

The Story

Lila faces a humiliating ultimatum when her manipulative cousin forces her into a cruel late-night dare. The popular girl has bullied Lila for months to steal her late grandma’s vintage locket, and now she broadcasts the challenge live to their entire high school. A sixty-second timer starts immediately, demanding that Lila sneak up on Jax, the campus’s most notorious outcast. Jax is a brooding rebel who recently left juvenile detention and now lives in a beat-up trailer near an abandoned auto yard. The rules are simple: Lila must steal a quick kiss from him before the clock runs out. If she fails, she loses the locket forever. The quiet senior is trapped in this suffocating hometown, still reeling from the supposed rejection of her only college scholarship. She has no escape route except this dangerous, public humiliation. The timer ticks down while the whole town watches, leaving Lila with one final, desperate chance to prove her worth against the boy everyone fears.

Episode Guide (52)

Every episode is free to stream
  • 1FREE
  • 2FREE
  • 3FREE
  • 4FREE
  • 5FREE
  • 6FREE
  • 7FREE
  • 8FREE
  • 9FREE
  • 10FREE
  • 11FREE
  • 12FREE
  • 13FREE
  • 14FREE
  • 15FREE
  • 16FREE
  • 17FREE
  • 18FREE
  • 19FREE
  • 20FREE
  • 21FREE
  • 22FREE
  • 23FREE
  • 24FREE
  • 25FREE
  • 26FREE
  • 27FREE
  • 28FREE
  • 29FREE
  • 30FREE
  • 31FREE
  • 32FREE
  • 33FREE
  • 34FREE
  • 35FREE
  • 36FREE
  • 37FREE
  • 38FREE
  • 39FREE
  • 40FREE
  • 41FREE
  • 42FREE
  • 43FREE
  • 44FREE
  • 45FREE
  • 46FREE
  • 47FREE
  • 48FREE
  • 49FREE
  • 50FREE
  • 51FREE
  • 52FREE

You Might Also Like