בלובי של המלון הלונדוני האופנתי "ברטראם" - התגלמות אנגליה הישנה - אורחים מתכנסים למסיבת תה בערב. הנשים הקשישות הנוכחיות שמות לב לבס סדגוויק, אחת הנשים הידועות לשמצה באנגליה. בס היה משתתף פעיל במחתרת הצרפתית, טייס אמיץ, נהג מכונית מירוץ. בגיל שש עשרה היא ברחה מהבית עם החתן, אך הוריה דחפו את השערוריה, התחתנו איתה לאדם זקן עשיר. עד מהרה עזב אותו בס ולעתים קרובות החליף בעלים. עכשיו היא אישה עשירה שחיה על מזונות.
אחד מאורחי המלון, העלמה מארפל, שם לב לב. הגברת הזקנה נראית מוזרה שבס המופרז בחר במלון מכובד כל כך.
המלון כולל ילדה. המפקחת מיס מארפל מבחינה בכך שברואה אותה, בס משנה את פניה. נערה בשם אלווירה נפגשת בלובי המלון עם האפוטרופוס שלה, אלוף משנה לסקום. היא חונכה בפנימייה, עכשיו היא רוצה להירשם לקורסי מזכירות, ובינתיים היא תגור אצל קרוביה. הקולונל אומר לתלמידו שכשתמלאו לה 21 היא תוכל לנהל את מצבה.
אלווירה מפנה את תשומת הלב לנהג הצעיר והמפורסם לדיסלב מלינובסקי, שנכנס לאולם. הוא משאיר למנהל פתק לבס.
המלון מוסח על ידי הקאנון פיניפר, שנוסע לכנס בשוויץ. הוא לא יהיה בלונדון במשך כמה ימים, אך הוא שומר על החדר.
בס נפגש עם אל"מ לסקום. אלווירה היא בתה, אך היא מעדיפה להתרחק ממנה. בס אוהבת לסכן את עצמה, מדוע ילד זקוק לאמא כזו?
בס ושוער המלונות מיכאל גורבמן הם מכרים ותיקים. הגיבן מזכיר לבס נסיבות אחת מחייה. בס מזהירה אותו לשתוק, אחרת היא תהרוג אותו. פעם שילמו לו היטב על שתיקה.
אלווירה צריכה לצאת ליום אחד באירלנד, והיא מבקשת מחברתה בריג'ט לעזור להערים על שומריה. כדי להשיג כסף לטיול הולכים אלווירה וברידג'ט לחנות תכשיטים, שם ידועה אלווירה מילדותה. בזמן שברידג'ט מסיחה את דעתו של המוכר, אלווירה גונבת את הצמיד שעל בריג'ט להכניס לחנות העבודות.
יוצאת לטיול בבוקר, מיס מארפל נכנסת לאחת המסעדות בעיר לארוחת צהריים. שם היא פוגשת את בס עם מלינובסקי. הגברת הזקנה מצליחה לצותת לשיחה. הם מדברים על המטוס לשוויץ, ובס אינו מרוצה מכך שלדיסלב הגיע אתמול למלון.
קנון פניפזר מגיע לשדה התעופה, שם מתברר כי הטיסה לשוויץ הייתה אתמול. הקאנון המתוסכל חוזר לחדר המלון שלו, שם הוא מכה קשה בראשו.
לא רחוק מלונדון, שודד האקספרס.
אלווירה חוזרת מאירלנד. היא גילתה מה היא רוצה, אבל החדשות לא סיפקו אותה. במבט תמים היא מחזירה את הצמיד הגנוב.
הילדה פונה למשרד עורכי הדין לעזרה. אביה נפטר כשהייתה בת חמש, אמה ברחה ממנו, ואלווירה מעולם לא ראתה אותה. הילדה מעוניינת מתי היא יכולה לנהל את מצבה. לאחר בגרות או נישואין היא תקבל סכום גדול. משיחה עם אלווירה, עורכת הדין מבינה שיש לה חבר, ומדווחת על כך לקולונל, וממליצה לה לעקוב אחר התלמיד.
עוזרת הבית של הקאנון, חוששת שהוא עוד לא הגיע, מתקשרת למלון ברטרם, אבל הקאנון לא נמצא. ידיד הקאנון, לאחר חיפושים שלא צלחו, מחליט לפנות למשטרה.
העלמה מארפל, מסתובבת בעיר, נכנסת לבית הקפה לארוחת הצהריים. שם היא רואה את אלווירה יחד עם מלינובסקי.הגברת הקשישה מתבוננת מקרוב בבחורה, ומבחינה בדמיון בינה ובס - אין ספק שהם אם ובת.
במלון ברטרם, עקב היעלמותו של הקאנון, מופיעים שוטרים. לאחר שלא גילו דבר מהצוות, הם מחליטים לשוחח עם העלמה מארפל, שמכירה היטב את פיניפרס. העלמה מארפל מאשרת שהקאנון עזב את המלון בערב, אבל בלילה היא הביטה החוצה אל המסדרון וראתה אותו יוצא מחדרו במעיל. העוזרת מראה שאיש לא בילה את הלילה בחדר.
הפניאזר מתעורר לחיים בבית לא מוכר, בכפר כלשהו. בעלי הבית מצאו אותו על הכביש, שם פגע הקאנון במכונית.
המשטרה מעוניינת בחקירת מקרה שוד ברכבת בלדיסלב מלינובסקי. לצעיר יש מוניטין רע לנשים, מקורות פרנסה מפוקפקים ואותה מכונית כמו שראו ליד המקום בו נשדדה הרכבת. לבס מכונית מאותו המותג. בגלל היעלמותו המסתורית של הקאנון, המשטרה מעוניינת במלון ברטרם. העלמה מארפל ראתה את הכומר במלון, וגברת מבוגרת אחרת טוענת שראתה אותו ברכבת שדודה.
המשטרה מוצאת קאנון שכמעט לא זוכר מה קרה לו.
לאחר בדיקת זהותו של בעל המלון, המשטרה קובעת כי הבעלים הם שני אחים שוויצרים, שאחד מהם נמצא במעגלי בנקאות, והשני מחזיק חנות תכשיטים, שניהם נדל"ן בבעלותם, ושניהם נראים בעסקאות מפוקפקות. המשטרה מאמינה כי האחים מממנים פשעים רבים, אך מי מארגן את הפשעים האלה?
מפקח המשטרה פוגש את מיס מארפל. גברת מבוגרת מאמינה שאלווירה נמצאת בסכנה בפגישה עם מלינובסקי. הפקח מספר לה על הקאנון.
העלמה מארפל והפקח מופרעים מירי וצעקות נשים. ברחוב, בערפל צפוף, הם רואים אלווירה מבוהלת נשענת על גדר גן ואת השוער המת מייקל גורבמן שוכב לרגליה. הנערה מספרת לפקח שהיא הלכה לאורך הגדר כשנשכו יריות. השוער כיסה אותה בעצמו, והיא לא יכלה לראות את היורה בערפל. היא מדווחת שזהו הניסיון השני בחייה: פעם בבית הארחה היא הורעלה על ידי ממתקים שנזרקו לחדרה, ועם הגעתה לאנגליה קיבלה מכתב מאיים. בס, שלא מסתלקת כעת מבתה, מאמינה שמדובר בשטויות. אלווירה מכחישה את הפגישה עם מלינובסקי, אולם הפקח לא מאמין לה.
הפקח משוחח עם בס. היא מאמינה שבתה אינה מכירה את מלינובסקי, ורואה את ניסיונות ההתנקשות באלווירה כטמטום מוחלט.
הפקח משוחח עם ברידג'ט. הנערה מאשרת את סיפור הממתקים הרעילים וההיכרות של אלווירה עם מלינובסקי. היא מדברת על טיול של חבר לאירלנד.
הפקח מבקר את עורכת דינה של אלווירה ונפגש עם מלינובסקי. הוא מאשר כי יש לו אקדח האוחז במכונית, אך הוא לא שם. הרוכב מופתע לגלות שהורבמן נורה מאקדחו. הוא מכחיש את האישום של ניסיון התנקשות באלווירה - מדוע הוא יהרוג את הילדה שהוא הולך להתחתן, למרות שהוא המאהב של אמה?
הפקח נוסע לאירלנד. חוזר, הוא נפגש עם העלמה מארפל. Canon Penifaser מגיע למלון. הפקח מנסה לשחזר את אירועי אותו לילה בו הקאנון נעלם. העלמה מארפל מבינה שזה לא הקאנון שראתה בלילה. הכומר נזכר שכשנכנס לחדר הוא ראה שם את הכפיל שלו.
המפקח וגברת מארפל יוצאים עם בס. הפקח יודע את סודה: מייקל גורבמן היה בעלה של בס. הוא עבד כחתן עבור אביה, והם ברחו, נשואים בסתר. בהמשך התחתנה ביס, כשהייתה כבר אישה נשואה. כשס שוחחה עם המפמן, היא לא ידעה שהמיס מארפל ואלווירה שמעו את שיחתה. הילדה נסעה לאירלנד לברר את האמת. הפקח מציע כי השוער נהרג על ידי מלינובסקי.מייקל ידע שהמלון הוא המטה של סינדיקט פשע גדול. עובדי מלונות רבים מעורבים בהונאות בחו"ל. אחד מהם, לאחר שהתחפש לקאנון פניפר, שדד רכבת, אך בגלל הסחת הדעת של קאנון הפושעים, הם נכשלו, הם נחשפו. עומד בראש הקהילה הפלילית של בס.
בס מתוודה על הכל. היא מדגישה וקוראת לעדים לגברת מארפל שהיא הרגה את השוער, ולא את מלינובסקי. ואז בס מנסה לברוח - שובר את החלון, רץ דרך הסוללה, נכנס למכוניתו, מתרסק לגדר הפארק ומת.
העלמה מארפל והמפקח ברור שהיא לא רוצחת. הפקח לא מבין מי הרג אותו, אבל העלמה מארפל בטוחה שזו אלווירה. לאחר שנודע לה שנישואיהם של הוריה אינם חוקיים, הילדה חששה לאבד את הונה, אם כי אביה השאיר לה את הכסף. לאחר שגנבה אקדח ממלינובסקי, ירה אלווירה באוויר, וכאשר השוער מיהר אליה, ירה בו בדם קר, בתקווה שערפל סמיך יסתיר את הרוצח הדמיוני. אבל איך להוכיח זאת?
אלווירה מקבלת בשלווה את הידיעה שאמה רוצחת. הפקח נשבע שהוא לא ישאיר את זה ככה, והמיס מארפל קוראת לאדונים לרחם על נשמתה של הילדה.