"Who was Mary Magdalene?"
Answer: Mary Magdalene was a woman from whom Jesus cast out seven demons (Luke 8:2). The name Magdalene likely indicates that she came from Magdala, a city on the southwest coast of the Sea of Galilee. After Jesus cast seven demons from her, she became one of His followers.
Mary Magdalene has been associated with the "woman in the city who was a sinner" (Luke 7:37) who washed Jesus' feet, but there is no scriptural basis for this. The city of Magdala did have a reputation for prostitution. This information, coupled with the fact that Luke first mentions Mary Magdalene immediately following his account of the sinful woman (Luke 7:36-50), has led some to equate the two women. But there is no scriptural evidence to support this idea. Mary Magdalene is nowhere identified as a prostitute or as a sinful woman, despite popular portrayals of her as such.
Mary Magdalene is also often associated with the woman whom Jesus saved from stoning after she had been taken in adultery (John 8:1-11). But again this is an association with no evidence. The movie “The Passion of the Christ” made this connection. This view is possible, but not likely and certainly not taught in the Bible.
Mary Magdalene witnessed most of the events surrounding the crucifixion. She was present at the mock trial of Jesus; she heard Pontius Pilate pronounce the death sentence; and she saw Jesus beaten and humiliated by the crowd. She was one of the women who stood near Jesus during the crucifixion to try to comfort