Yes, Pamela Anderson will be playing the Virgin Mary.  It reminds me of when Madonna acted the same role in one of her music videos.  Remember when she had Christ hanging on the cross in that video.  Lots of people became enraged saying it was sacrareligious.  Looks like it's becoming the same media circus it was for Pammy too.  It's only a movie people...