BIGFLIX app is available on your windows 8 phone. If you are not aware of this app here is some info on that. Through this app you can watch your favorite movies irrespective of languages.
To download this app from your windows phone, go to stores and search for BIGFLIX. Tap and download this app to your phone.
When it is downloaded you can find that on your phone as shown in the screenshot below. By tapping the three dots […] from the bottom of the screen it lets you select languages like English, Hindi, Tamil, Telugu, Malayalam, Bengali etc.
On tapping the language that you desire, it lists the films that are available. Select from the list to watch them.