
Kate Winslet has revealed why she is starring in another James Cameron film – despite having previously voiced concerns about working again with the director.
Winslet, 47, starred opposite Leonardo DiCaprio in Cameron’s 1997 blockbuster hit Titanic. She was 22 at the time of filming.