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