David Turner (Tom Hanks), a middle-aged American accountant, visits Sweden for his much-needed vacation, he unexpectedly Sven Eriksson (Rolf Lassgård), a gregarious and talkative Swede who offers to help him navigate the intricacies of Swedish cuisine. Their chance encounter turns into a unique friendship as they become roommates and next-door neighbors in the heart of Stockholm, leading to a heartwarming tale of cultural exchange and personal growth.