Where have we heard this before. Oh, right.
I think this brings us full circle with time travel and Princesses. Now, wake me up when my knight in shining overalls shows up just in the nick of time.
How many princesses have to almost-die before we give this tradition a rest?