В 1966 году, на пике музыкальной революции, британское правительство объявляет войну поп- и рок-музыке, запрещая её трансляцию на всех радиостанциях. Однако станция "Радио Рок", воплощение музыкального бунта, продолжает вещание с корабля в открытом море, где её энтузиастичный экипаж находится вне досягаемости закона. Среди них — Квентин, харизматичный владелец станции, и его крестник Карл, неопытный подросток, который только начинает осваивать мир взрослых отношений под "наставничеством" ведущего Дейва, чьи советы оставляют желать лучшего. Тем временем, безжалостный министр Алистер Дорманди намерен поставить точку в деле "Радио Рок", посылая своего лучшего агента Бездьюка для саботажа вещания. Но чем больше препятствий ставит правительство, тем выше летит популярность станции, а возвращение легендарного ведущего только усиливает мятежный дух "Радио Рок", делая его голосом свободы для всей страны.
В фильме есть сцена, где один из героев проигрывает музыкальную композицию, датированную 1969 годом, и это несмотря на то, что действие картины разворачивается в 1966.
В фильме «Радио Рок» вещало на средних волнах 203 м, но в русском переводе неоднократно произносится частота 103,4 FM (частота московского Радио «Маяк», диджеи которого озвучивали главных героев).
Песня «Let's Dance», звучащая в фильме, была написана в 1983 году, хотя действие разворачивается в 1960-х. Также в фильме используется кавер-версия композиции «Stay with Me» записанная 2009 году наряду с оригинальной версией 1966 года.
Значительное количество оборудования, показанного на судне, одолжили у Radio Caroline (пиратская британская радиостанция, основанная в 1964 году, чтобы передавать популярную музыку и не платить отчисления звукозаписывающим компаниям). В фильме показано оборудование производства конца 1960-х и начала 1970-х гг., но на этой радиостанции им стали пользоваться только в 1980-х гг.
Прообразом радиостанции «Радио Рок» стало судно Radio Caroline, на борту которого был установлен 10-киловаттный радиопередатчик. Судно также затонуло.