20180406 entertainment.hindi.bollywood: Abhay Deol terms 'Socha Na Tha' and 'Dev D' as 'mainstream' films