She learned to hold her breath for over seven minutes for the film. Kate Winslet learned to free dive and wore wings underwater for her role in Avatar 2.