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