The Doctor and Martha arrive in London to celebrate the Best of British Pop. The pair are invited to an art gallery where they find an anomaly in the sand sculptures. The Doctor learns the proprietor is an ancient Egyptian princess who has been punished by the gods. But it is God who is up to something as the Doctor must find out what.