Formulate an answer to this elaborate question: What movie does Charlotte Cardoza have a role in that follows a young wizard who experiences danger and opposition as he attempts to defeat a dragon?
Dragonslayer