all for one film review