Alex Truelove merupakan seorang pelajar sekolah tinggi yang telah lama bersahabat dengan Claire. Mereka mula berpacaran selepas mengetahui ibu Claire menjalani ujian kanser apabila mereka berciuman. Selepas lapan bulan, mereka masih tidak mengadakan hubungan seks bersama dan Alex sering menolak. Mereka akhirnya merancang untuk menempah sebuah bilik hotel. Alex kemdiannya bertemu dengan Elliott, seorang remaja lelaki gay, dan mula mempunyai perasaan terhadap Elliott. Alex mempersoalkan seksualitinya.
Alex mengakui kepada Claire bahawa dia mempunyai perasaan terhadap seseorang. Alex mengelak dari Elliott dan pergi ke parti di mana dia mabuk serta akhirnya meniduri seorang gadis yang baru dikenali. Claire menangkap mereka berdua dan Alex melela berkecenderungan gay. Mereka membuat keputusan untuk ke majlis prom bersama-sama. Di majlis prom, Claire memberitahu dia menjemput Elliott untuk menjadi teman prom Alex.
Pada Mei 2016, Craig Johnson diumumkan untuk menulis dan mengarahkan filem ini dengan Jared Goldman, Ben Stiller dan Nicholas Weinstock bertindak sebagai penerbit, di bawah Red Hour Films. STX Entertainment pula sebagai pengedar.[1] Pada April 2017, Netflix memperoleh filem tersebut dengan STX Entertainment masih dalam pembikinan filem ini.[2][3] That same month, Daniel Doheny joined the cast of the film.[4] Pada Jun 2017, Nik Dodani dan Antonio Marziale dipilih menjadi pelakon filem ini.[5][6]