A good movie and cast