2013年在台北工作的苗栗苑裡青年劉育育,在網路上發現故鄉長輩因為風力發電的風車設址不當而進行抗爭,她因此返鄉加入「反瘋車運動」,同時間,就讀台大法律系的林秀芃也前去苑裡聲援鄉親的抗爭活動。這場運動將兩個人的人生都帶到了苑裡,自此在此蹲點,成立了「掀海風」,號召返鄉青年們一起為苑裡做一些事情。
2018年九月苑裡的百年市場發生大火,許多攤商的經濟發生困難,鎮公所也沒有好好的處理中繼市場的問題,劉育育和林秀芃協助市場攤商們一起籌組自救會,也帶動了在地人的公民意識。
從小在市場長大的鄭暉煌,本來想這一輩子就安安穩穩在市場做魚丸賣魚丸,市場大火後決定幫助攤商們發聲、爭取權益,卻在鎮公所和代表會協調時發現傳統政治形態的劣質和無能,小鎮政治的怪現象逼著他決定參選鎮民代表,一方面為民服務、一方面監督鎮公所。而在市場附近開咖啡館的苑裡好咖負責人吳若安,亦決定挺身而出,以實際的參選行動來改變小鎮的政治樣貌。
劉育育、鄭暉煌、吳若安等人籌組「毋免拜託聯盟」,劉育育決定參選鎮長,鄭暉煌與吳若安選鎮民代表,標榜政治人物該做的事情就應該使命必達,無需人民拜託。沒有政治背景的他們加上毫無選舉經驗,在苑裡掀起新的選舉風潮,讓民眾有不一樣的選擇。縱使滿懷參選的理想和熱情,但家人的支持與否始終是心裡最矛盾的難題。
為了讓鎮民了解「毋免拜託聯盟」的理念,他們三人密集地在各里辦理政見說明會,每天勤快地進行家戶拜訪,挨家挨戶的說明理念、邀請民眾參加政見會,希望透過具體的政見得到鎮民認同。他們積極的行動在地方上漸漸有了聲量,原來不把他們放在眼裡的競爭對手突然感到有壓力,開始發動黑函攻擊。
隨著投票日接近,選情越來越緊張。經歷了三個多月的選戰,「毋免拜託聯盟」走遍苑裡的內區外區,也在過程中調整選舉的節奏和方式。最初他們不想掛看板、插旗子,但選民擔心曝光度不夠,所以他們在某些方面還是妥協了傳統的選舉模式。
在選舉的過程中劉育育和林秀芃反思與家的關係,對兩人來說,苑裡是家鄉,但有血親關係的家人都不在身邊。但透過社區營造、這場選舉的打拼,劉育育覺得和鄭暉煌、吳若安建立了深厚的夥伴關係,可以為了家鄉的理想一起往前走。
選舉結束,劉育育的挑戰才要開始。而鄭暉煌和吳若安也必須轉換不同的角色,至於林秀芃則必須獨力撐起「掀海風」。苑裡的故事,也將掀開新的一頁。