by Samuel Mills
Five thousand years ago, when gods and demons walked the earth, the fates of three intimate friends take a sharp turn after Rama, Sita, and Lakshmana visit their village in the jungles of India, le…