Write SQL query to solve given problem: The character Donald Duck has appeared in two Disney movies, which one has more grossing?. Keep the solution inside sql tag ```sql [SQL-Query] ```
SELECT T1.movie_title FROM movies_total_gross AS T1 INNER JOIN characters AS T2 ON T1.movie_title = T2.movie_title WHERE T2.hero = 'Donald Duck' ORDER BY CAST(REPLACE(SUBSTR(total_gross, 2), ',', '') AS REAL) DESC LIMIT 1