Skip to content
Benoît Soler's best five-film stretch ran from 2013 to 2023