french revolution award winning movie poster