Once upon a time in the west very well could be the greatest western I have ever seen. It is slow, yes, but in a Kurosawa kind of way. It is tense, haunting and worth the almost 3 hour running time. The violence is limited to western-style shooting and little to no blood is seen. There is brief implied sexuality, but the scene is not shown. Language is minimal PG level language.