Действие происходит в Латвии. Ночь на Ивана Купала — самая короткая в году, это языческий праздник. В такую ночь с человеком может произойти все, что угодно. Герои фильма на собственном опыте ощущают ночное безумие. Это американец, ищущий свою сводную сестру, поэтесса из Португалии, двое английских пожарных, сомнительный тип, представляющийся российским бизнесменом, стюардесса. Они не связаны между собой, но события волшебной ночи приводят к тому, что их пути пересекаются.