There is an exhibition currently running at the Vatican that purports to prove that Shakespeare was a Roman Catholic. Maybe he was. I think the truth is that he was - like John Donne and many many others of the time (it tended to depend on the monarch) - both an Anglican AND a Roman Catholic. Those of us who enjoy Shakespeare are ever conscious - and appreciative - of the absence of God from most of his plays. I think that this absence may explain both his enduring and international popularity.