I guess this was a sign from the man upstairs?

Link : http://edition.cnn.com/2003/SHOWBIZ/Movies/10/24/gibson.passion/