Kapitein Fane, een Engelse legerofficier gestationeerd in Caïro, is verliefd op Lady Fiennis, die door haar echtgenoot zeer wreed wordt behandeld. Fane keert terug naar Engeland als hij merkt dat ze weigert hem te verlaten. Vijf jaar later roept Fane's zus hem op om hem te vertellen dat haar zoon Frankie, die pas tweeëntwintig jaar oud is, heeft besloten te trouwen met een weduwe die vele jaren ouder is dan hij.