kamal haasan 237