Josh Brolin, known for villainous roles, makes a great pie both on and off screen, Kate Winslet, co-star of his latest film, said Saturday, softening his tough guy image.The American actor -- who has played ...