the power of the dog movie cast