French cinema worldwide
Country : Germany
Activities : Foreign production company
The Specialists (Drop Them or I'll Shoot)
Au voleur !