Indian movies and directors may be missing from this edition of Cannes, but Indian gods are very much in attendance. In a scene in Pedro Almodovar’s Pain And Glory, almost the entire Hindu pantheon — Krishna, Sai Baba, Santoshi Ma and Hanuman — are pasted on a wall while some psychotropic substances are being inhaled. In the film, Almodovar’s 21st …