Celebrity·Posted on Mar 26, 201615 Fine-Ass Actors Who Have Played JesusYou're going to have to say a lot of Hail Marys after reading this one.by Ali VelezBuzzFeed Staff WriterLinkFacebookPinterestTwitterMail 1. Diogo Morgado, Son Of God (2014) 2. Ewan McGregor, Last Days in the Desert (2015) 3. Christian Bale, Mary, Mother of Jesus (1999) 4. Ted Neely, Jesus Christ Superstar (1973) 5. Henry Ian Cusick, The Visual Bible: The Gospel of John (2003) 6. Robert Powell, Jesus of Nazareth (1977) 7. Jim Caviezel, The Passion of the Christ (2004) 8. Max von Sydow, The Greatest Story Ever Told (1965) 9. Jeremy Sisto, Jesus (1999) 10. Jeffrey Hunter, King of Kings (1961) 11. Juan Pablo Di Pace, A.D. The Bible Continues (2015) 12. Robert Torti, Reefer Madness: The Movie Musical (2005) 13. Haaz Sleiman, Killing Jesus (2015) 14. Bruce Marchiano, The Gospel According to Matthew (1993) 15. Willem Dafoe, The Last Temptation of Christ (1988) 🙌 Miracles, every single one of them. 🙌 Tap to play GIF Tap to play GIF Want a heaven-sent hunk in your inbox every weekday? Sign up for BuzzFeed's "Dude A Day" newsletter!