Napoleon (2023), a review - JFG Tonight