director ravichandran