De anderhalf uur durende film is opgedeeld in drie delen waarin de centrale figuur het jonge meisje Europa (Amira Akili) is, die in contact komt met de god Jupiter (Sébastien Hirel). Jupiter ziet eruit als een gewone sterveling, en is in dit verhaal zelfs een gewone vrachtwagenchauffeur. Alleen weet hij alles over de goden en kan net zoals zijn soortgenoten van gedaante veranderen. Europa heeft zowel honger naar liefde als kennis en besluit om in te gaan op Jupiters voorstel om in zijn vreemde wereld te treden. Ze ontmoet daar o.a. Bacchus (Damien Chapelle) en Orpheus (George Babluani).