In the film, Nien Nunb evacuates alongside his fellow soldiers from the Resistance base of D'Qar, and is present aboard the "Raddus" during the battle of the Resistance's bombers against the First Order. Nunb later escapes offscreen alongside Leia and other Resistance members to the old Rebellion base on the planet of Crait. On Crait, Nien pilots a ski speeder along with Poe Dameron, rogue stormtrooper Finn (John Boyega), Resistance mechanic Rose Tico (Kelly Marie Tran) and X-wing pilot C'ai Threnalli. He (along with Poe, Threnalli and Tico) has to bail out as the super laser, which they were trying to destroy, becomes too powerful. Nunb is seen at the end of the film talking with Finn as the remaining members of the Resistance escape from the clutches of the First Order once more.