In Shenzhen,you can use your foreigner id card to apply the English Channels like star movie,CNN,BBC,HBO,discovery,ESPN,AXN,Cinemax,NGC, The price is 50-120 per month.
Only foreigner can apply for this.
About the Chinese movie with subtitle, the easiest way is to buy DVD.
There are two types of DVD, DVD5 and DVD9.
Normarlly DVD5 is much cheaper 5-7 RMB. The DVD9 is 10RMB or so.
But the DVD9 has more clear image quanlity moreover has multiplied languages and subtitles.Like English,Chinese,Spanish,French...
You can swtich them accroding you need.