Yashoda movie controversy: Makers of Samantha's new age thriller to blur 'EVA' hospital logo 1 year ago