A princess and a hero