A growing body of research suggests that religion and spirituality can have a positive effect on mental and physical health. Like any other powerful belief system, they also have potential for harm. Further research is needed if they are to be understood and therapeutically incorporated into healthcare.