שושנה פותחת חלון אל תקופה טעונה של שנות ה-30 בתל אביב ובארץ ישראל תחת המנדט הבריטי, כשמתנהל מאבק סוער בין כוחות השלטון הבריטי לבין קבוצות לאומיות יהודיות שמבקשות לעצור את שלטון המנדט ולכבוש עצמאות. הסרט מתמקד בשני שוטרים בריטים, תומאס וילקין וג'פרי מורטון, שמובילים את יחידת הלוחמה בטרור ומנסים ללכוד את אברהם שטרן, לוחם חופש ציוני כריזמטי המשמש גם כמשורר, שמוביל התנגדות אלימה לשלטון הבריטי. במקביל, תומאס וילקין מתמודד עם רגשותיו כלפי שושנה בורוכוב, ציונית נלהבת שמתנגדת לפעילותו של שטרן ולשיטות האלימות שהוא מייצג. שושנה מייצגת את הקונפליקט הפנימי בחברה היהודית באותה תקופה, בין הרצון לעצמאות לבין השאלות המוסריות שנוגעות לאמצעים שבהם משתמשים לשם כך. הסרט חוקר את ההשלכות של הקיצוניות והאלימות על היחסים בין הקבוצות השונות ומציג תמונה מורכבת של החברה היהודית תחת המנדט, כשהקווים בין צדק לעוול, בין אהבה למאבק, מטושטשים ומתערבלים. העלילה מתפתחת בתוך מתחים פוליטיים וחברתיים כבדים, כשהדמויות נאלצות לבחור בין אידיאולוגיות, נאמנות אישית ומאבק על עתיד הארץ. שושנה בורוכוב, שמגולמת על ידי אירינה סטארשאנבום, עומדת במרכז הסיפור כנקודת מפגש בין הצדדים השונים, והסרט בוחן דרך עיניה את המחיר האישי והחברתי של המאבק הלאומי. השילוב בין דרמת מתח פוליטית לסיפור אנושי מעמיק מעלה שאלות על קיצוניות, נאמנות, והמחיר של חופש בתקופה סוערת שבה העתיד של הארץ תלוי בהחלטות גורליות.
