Finalmente Rudolf consigue liberar a su primo, el verdadero rey, pero no consigue quedarse con la princesa pese al amor que los dos sienten, ya que Rudolf Rassendyll decide volver a Inglaterra, porque tiene la conciencia de que su misión ha sido cumplida y la princesa no le pertenece.