Antoine de Caunes speculates about the last days of Napoleon Bonaparte in this 2003 feature. In French with subtitles. 127 min.