Dir. Martin Bourboulon (France 2023, 121mins 15 - subtitles)
An epic, lavish adaptation of the Dumas classic novel. With a great cast, superb photography, wonderful sets and fizzing action this is a pure delight from start to finish. One for all ages.