Indrans at the red carpet of Shanghai international film festival 2019 in China