As I watched this film I could not understand why they kept referring to Arthur Shields as Welsh. This is an actor who has specialised in Irish doctors and priests and who made no attempt to change his accent to play a Welsh preacher. And then came the song, Men of Harlech, in Welsh ! To watch everyone desperately trying to mime to the song was one of the silliest things I've seen in a very long time. Everyone has since seen how well this song can work in Zulu but to drop it into this average Western was decidedly odd. It was as if some one had a song to use and a someone else a script and the two were simply rammed together regardless of the fit.