All movies starring Ben Barnes

Seventh Son (2014) poster

Seventh Son (2014) ★ 5.5

When Mother Malkin, the queen of evil witches, escapes the pit she was imprisoned in by professional monster hunter Spook decades ago and kills his apprentice, he recruits young Tom, the seventh son of the seventh son, to help him.
The Chronicles of Narnia: Prince Caspian (2008) poster

The Chronicles of Narnia: Prince Caspian (2008) ★ 6.5

The Pevensie siblings return to Narnia, where they are enlisted to once again help ward off an evil king and restore the rightful heir to the land's throne, Prince Caspian.
Dorian Gray (2009) poster

Dorian Gray (2009) ★ 6.2

A corrupt young man somehow keeps his youthful beauty eternally, but a special painting gradually reveals his inner ugliness to all.
Easy Virtue (2008) poster

Easy Virtue (2008) ★ 6.6

Genres: Comedy Romance
A young Englishman marries a glamorous American. When he brings her home to meet the parents, she arrives like a blast from the future - blowing their entrenched British stuffiness out the window.
Shadow and Bone (2021–) poster

Shadow and Bone (2021–) ★ 7.6

In a world where dark forces have taken over, a young mapmaker, Alina Starkov, accidentally discovers that she has the power to change the fate of the war. She is the only one who has the power to summon light and this will make her play a key role in this war.
The Punisher (2017–2019) poster

The Punisher (2017–2019) ★ 8.5

Genres: Action Crime Drama
After exacting revenge on those responsible for the death of his wife and children, Frank Castle uncovers a conspiracy that runs far deeper than New York's criminal underworld. Now known throughout the city as The Punisher, he must discover the truth about injustices that affect more than his family alone.