China shingle to back Stan Lee's 'Annihilator'

Film News:
National Film Capital unveils slate at Shanghai fest

Read Original Article »