Movies Now HD TV Channel for Hollywood Movies in India Launched. The Times TV network has announced the launch of a 1080i HD English movie channel, Movies Now, for Indian audience. Currently, India has about 7-8 English movie channel options ranging from Star Movies and HBO to Sony Pix and Zee Studios. But none of […]