Audrey Tautou and Romain Duris in “Chinese Puzzle,” part of the Sacramento French Film Festival.

close window