The search for true love begins outside the box.
Lars (Ryan Gosling), un joven enormemente tímido y dulce que vive en una pequeña localidad junto a su hermano (Paul Schneider) y su cuñada (Emily Mortimer), lleva por fin a casa a Bianca, la chica de sus sueños. El problema es que Bianca es una muñeca que encargó por Internet, aunque Lars la trata como si fuera una persona real. Alentados por una doctora (Patricia Clarkson), y en un esfuerzo por comprenderle, su familia decide seguir con la fantasía de Lars, de la que pronto acabará participando todo el pueblo.