A Knight's Tale (2001)
Medieval action comedy film. "Its 14th-century story is intentionally anachronistic, with many modern pop culture references and a soundtrack featuring 1970s music." Starring Heath Ledger, Paul Bettany and Rufus Sewell -- wikipedia.