Main content
This programme will be available shortly after broadcast

Songs from your favourite movies including Set It Off, The Bodyguard, Bad Boys, 8 Mile, Love & Basketball, Step Up, You Got Served, Kidulthood & Honey.

BBC 1Xtra serves you a heavy dose of nostalgia with the best throwback tunes.
We're throwing it back to the best of the best of the original soundtracks of the movies that made us.

Think Set It Off, The Bodyguard, Bad Boys, 8 Mile, Love & Basketball, Step Up, You Got Served, Kidulthood & Honey.

Produced by BBC Audio for BBC Radio 1Xtra.

1 hour

On radio

Thursday 00:00

Music Played

  • Mark Ronson

    Ooh Wee (feat. Ghostface Killah & Nate Dogg)

    • Ooh Wee.
    • Elektra.
  • Diana King

    Shy Guy

  • Color Me Badd

    I Wanna Sex You Up

    • Giant.
  • En Vogue

    Don't Let Go (Love)

    • Don't Let Go (Love).
    • East West.
  • Seal

    Kiss From A Rose

    • Seal II.
    • Warners.
    • 6.
  • Destiny’s Child

    Independent Women, Part I

    • Independent Women Part 1.
    • Columbia.
    • 1.
  • Eminem

    Lose Yourself

    • Lose Yourself.
    • Interscope.
  • Boyz II Men

    End of the Road

    • End Of The Road.
    • Mowtown.
  • Beyoncé

    Check On It (feat. Slim Thug) (feat. Slim Thug)

    • Columbia.
  • The Streets

    Blinded By The Lights

    • Locked On/679.
  • Pharrell Williams

    Happy

    • Universal.
  • M.O.P.

    Ante Up (Remix) (feat. Busta Rhymes & Tephlon) (feat. Busta Rhymes, Teflon & Remy Ma)

    • Ante Up (Remix).
    • Epic/Loud.
  • Wiz Khalifa

    See You Again (feat. Charlie Puth)

    • Atlantic.
  • Coolio

    Gangsta's Paradise (feat. L.V.)

    • Gangsta's Paradise.
    • Tommy Boy.
    • 1.
  • Whitney Houston

    I Will Always Love You

    • I Will Always Love You.
    • Arista.

Broadcasts

  • Thu 20 Nov 2025 00:00
  • Wed 26 Nov 2025 04:30
  • Sun 30 Nov 2025 01:00
  • Tue 9 Dec 2025 04:30
  • Boxing Day 2025 00:00
  • New Year's Day 2026 05:00
  • Mon 5 Jan 2026 04:30
  • Fri 16 Jan 2026 04:30
  • Thursday 00:00
  • Wed 14 Oct 2026 04:30
  • Sun 18 Oct 2026 01:00
  • Tue 27 Oct 2026 04:30