Renaissance (film 2006)
caption: French theatrical release poster