Moltres appeared in the second feature length Pokémon movie, The Power of One. Its voice actress in both Japanese and English is 愛河里花子 Rikako Aikawa.
Moltres, as depicted in an ancient legend, is the titan of fire. A couple of minutes later, Lawrence III revealed that that he was trying to capture the three legendary birds to bring out Lugia. Lawrence set out to get Moltres first. He bombed its island with ice bombs until Moltres got furious and flew away from its island to attack Lawrence. However, he captured Moltres and brought it aboard his flying ship.
Zapdos later claimed Moltres' territory as its own since Moltres was gone. This new territory ownership was short-lived, as Lawrence captured Zapdos along with Ash, Misty, Tracey, Melody, Jessie, James, and Meowth. Ash tried to free Moltres and succeeded eventually. Moltres then freed Zapdos and the two birds burst out of the palace.
Moltres, along with Zapdos, started a fight between themselves as well as Articuno, the other legendary bird. When Lugia came up from the sea, Moltres worked with the other birds to put Lugia back where it came from. Later, Lugia rose again and none of the birds seemed to notice at first.
After that, Moltres kept fighting with the other birds but it returned to its island after Ash and Lugia silenced their fighting.