French theatrical release poster