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