Kate Winslet Throws Up on The Set of New Movie