text: He's evil only in the last 300-400 years of Ramayana. नहीं तो कौन है रावण? Ravan is a bodyguard of Vishnu, Jaya, whose birth is Ravana. So it is a part of a... it's like asking whether Amrish Puri is evil.