Meaning present day and she's here in Britain's hour of greatest need (whatever that is)? Boy is SHE in for a surprise when she finds out the people eagerly awaiting her to save 'em are a largely the cultural and biological descendants of the Angles, the Saxons, and the Normans.