Genelia Deshmukh, also credited professionally as Genelia, is an Indian actress who predominantly appears in Telugu, Hindi, and Tamil films. From Wikipedia
He warns that early streaming debuts weaken theatre culture ahead of his June 20 release