Jeong Yoon é uma esposa e mãe carinhosa e uma mulher sensível que se vê mergulhada em uma provação jurídica a milhares de quilômetros de casa. Depois de anos de planeamento, ela e seu marido Jong Bae abrem uma oficina mecânica, apenas para ver tudo pelo que trabalharam destruído quando um empréstimo de Jong Bae garantiu a inadimplência. Enfrentando o desânimo financeiro, o casal entra em uma briga violenta por dinheiro, mandando Jeong Yeon embora, deixando apenas um bilhete enigmático dizendo que ela estará de volta em alguns dias. Quando ela aparece nervosa no aeroporto de Orly, em Paris, com mais de 30 quilos de cocaína na bagagem, é o início de um pesadelo mundial que começou com um velho amigo e uma proposta tentadora.

Billi, nascida na China e criada nos EUA, regressa relutantemente a Changchun para descobrir que, embora toda a família saiba que a sua adorada avó Nai Nai tem poucas semanas de vida, decidiram em conjunto não contar nada à própria Nai Nai. Para garantir a felicidade dela, reúnem-se sob a alegre fachada de um casamento acelerado, unindo membros da família espalhados pelo estrangeiro. Ao navegar pelo campo minado das expectativas e convenções da família, Billi descobre que há muito para celebrar: uma oportunidade para redescobrir o país que deixou em criança, o maravilhoso espírito da avó e os laços que se mantêm, mesmo quando muito fica por dizer.

A história da extraordinária irmandade de três mulheres que partilham uma ligação especial, tendo como pano de fundo o racismo e o machismo no sul dos Estados Unidos, no início do século XX.

Maria (Keisha Castle-Hughes) é uma jovem camponesa que mora na cidade de Nazaré. Um dia ela recebe a visita do anjo Gabriel (Alexander Siddig), que anuncia que Deus a escolheu para ser mãe de seu filho. Casada com o carpinteiro José (Oscar Isaac), Maria segue os conselhos do anjo e viaja para a casa de Zacarias (Stanley Townsend) e Isabel, seus parentes, para escapar dos guardas do rei Herodes (Ciarán Hinds). Ao retornar a Nazaré, já com a gravidez avançada, Maria é rejeitada por sua família e por José. Porém, após ter um sonho com o anjo Gabriel, José aceita a situação da esposa. Obrigados a viajar devido ao censo, José e Maria partem para Belém. Eles enfrentam o risco de serem descobertos pelos guardas de Herodes e ainda são procurados pelos 3 reis magos, que buscam nos céus indícios do local de nascimento de Jesus Cristo.

Vivian (Agnes Bruckner) é uma jovem lobisomem que procura a tão sonhada paz ao lado de Aiden (Hugh Dancy), mas vive sendo perseguida por Gabriel (Olivier Martinez). Mas, quando uma cadeia de inexplicados assassinatos tem início, sua identidade secreta fica a perigo.