William Margold film review