A translator and a medical researcher team up to find a long-lost scientist with an innovative cancer treatment. German translator Lena Hoffman thought her grandfather died years ago. But the unexpected arrival of a cryptic postcard seems to indicate otherwise...