Picasso Trigger (1988)

They take their art seriously. They kill. 1988-02-01 United States of America 99 Min. PG-13
4.6 48 votes