If you read john 19: 25-27 you will see that it was john. I have not seen the movie but have read the book. I have to agree with jimmy p comment.