French science fiction films Net Worth