 Describing him as having "a temper like you wouldn't believe", she had said she wouldn't work with him again unless it was "for a lot of money".Winslet, however, has since joined the cast for "Avatar 2".Her co-star, Leonardo DiCaprio, told "Esquire" magazine, "when somebody felt a different way on the set, there was a confrontation.