アイルランド西部の小さな田舎町の高校に通うコネル(ポール・メスカル)は人気者でハンサムなスポーツ選手。マリアン(デイジー・エドガー-ジョーンズ)はプライドが高く威圧的な態度のため学校では評判が悪く、孤立していた。クラスメートとも積極的に関わろうとせず、教師にも反抗的な態度を取っている。マリアンの家で働いている母親ロレイン(セーラ・グリーン)をコネルが迎えに行くうちに2人は引かれ合い、恋心が芽生えていた。その思いは次第に深まっていき、ある日抑えきれなくなる。しかし変人だと周囲から疎まれているマリアンと付き合ったら仲間にバカにされることを恐れたコネルは、学校では2人の関係を秘密にしようとマリアンと約束する。
コネル(ポール・メスカル)とマリアン(デイジー・エドガー-ジョーンズ)は秘密の関係を続け、初めて肉体関係を持つ。コネルは学校で、友達から週末に会わなかった理由を聞かれて言い訳をし、母親がマリアンの家で働いていることについてもはぐらかす。コネルの友達グループの中の女子、レイチェル(リア・マクナマラ)はコネルが自分に関心がないことにいら立ちが高まる。一方マリアンは兄のアラン(フランク・ブレイク)の詮索をかわして外出する言い訳を考えなければならない。
コネルは周りの反応を気にするあまり臆病になり、マリアンの気持ちを裏切る決断をする。マリアンが学校に来なくなったことで、コネルは罪悪感に苛まれる。
高校を卒業したコネル(ポール・メスカル)はダブリンにあるトリニティ・カレッジに進学する。シェアハウスで部屋を借りることになり、ルームメートのナイル(デスモンド・イーストウッド)と出会う。新生活に馴染もうと努力するコネルだがどうも居心地が悪い。裕福な家庭に育ち、雄弁で快活な大学生たちに囲まれるとうまく自分を表現できずに悩んでいた。ある日クラスメートのガレス(セバスチャン・デ・ソウザ)にパーティーに誘われ、コネルは気が進まないもののしぶしぶ出かける。おしゃれで華やかな学生たちに圧倒されていると、ガレスがコネルと同じスライゴ出身の彼女を紹介すると言う。そして対面することになったのは、思いもよらぬ人物だった。
突然の別れを経験したマリアンとコネルは、新たな恋人と付き合い始める。別れた原因は単なる誤解だったことが判明するが、こうなってしまった以上、時はすでに遅かった。
夏休み、コネル(ポール・メスカル)とナイル(デスモンド・イーストウッド)はイタリアにあるマリアン(デイジー・エドガー-ジョーンズ)の家族の別荘にやってきた。ジェイミー(フィオン・オシェイ)はコネルとマリアンの相性の良さを目の当たりにしイラついているが、コネルは彼女のヘレン(イーファ・ハインズ)とうまくいっておりヘレンを恋しく思っている。ペギー(インディア・ミューレン)がグループに手料理を振る舞うが、食卓には緊張感が漂う。夕食中に飲み過ぎたジェイミーがマリアンにケンカを売るが、コネルはケンカを仲裁しマリアンを慰める。ジェイミーを避けるためにマリアンはコネルの部屋で寝ることにする。会話をするうちに2人はキスをするが、マリアンはそれ以上の関係になることを拒否する。
デイジー・エドガー=ジョーンズ
Marianne
ポール・メスカル
Connell
エリオット・ソルト
Joanna
India Mullen
Peggy
アイスリン・マクガキン
Denise