Prospero and his daughter Miranda are stranded on a lonely desert island. Then a magical storm washes a royal ship ashore - and Prospero finally has the chance to right old wrongs. Can he conjure up a happy ending?