Watch Now
Filters
Streaming in:
Stream with free trial
Something wrong? Let us know!
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "Gods in Shackles" streaming on Magellan TV.
Gods in Shackles is an expose revealing the dark side of the Indian state of Kerala's glamorous cultural festivities that exploit temple elephants for profit in the name of culture and religion.