Huh. I don’t remember Hal yelling “f–k!” in Shakespeare’s “Henry V.”

That’s because he doesn’t. Director David Michôd’s grand new period film “The King” borrows bits of its plot from the Bard, but the chatter is modern. Your eyes won’t glaze over trying to figure out who St. Crispin is.

Timothée Chalamet plays the young King Henry, who begins as party-hardy Prince Hal and unwillingly ascends the throne in 1413 after his pop keels over.

In this telling, Henry is a pacifist who values his subjects over bloody land-grabs. That is, until he feels taunted by the French — especially the Dauphin (Robert Pattinson), the flamboyant heir to France’s throne. In the best way, Pattinson acts like he’s auditioning for “Monty Python and the Holy Grail.”

The film’s climax is the famous Battle of Agincourt.

Chalamet is powerful in his first authoritative role. Until now, he’s mostly played rebellious students and druggies. But when other actors bow to him and say “your majesty,” it doesn’t feel like they’re doing it just because the script says so.

Not so good is Lily-Rose Depp as French princess Catherine. Say what you will about francophile Johnny Depp — he’s never boring. But his daughter, with her vacant expression, lacks a certain je ne sais quoi.