The Larousse Dictionary defines force majeure as
(Cas de) force majeure,
événement d'origine externe, imprévisible, et qui met le débiteur dans l'impossibilité absolue d'exécuter (le cas de force majeure libère le débiteur et l'exonère de toute responsabilité) ; fait inattendu qui, aux termes d'une charte-partie, dégage le transporteur de sa responsabilité, s'il était imprévisible et insurmontable
The bright yellow is their color, so I guess this new film has earned them millions of hits.
This film is an incredibly cogent examination of gender roles, families, civilization, affluence and basic human instincts. It's two hours of intense drama that pass very, very quickly.
Do not miss this film!