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