Главный герой мелодраматичной комедии «Идеальное свидание» - парень по имени Брукс. Выходец из малообеспеченной семьи, он живет в одном из самых бедных районов города, но мечтает об учебе в Йельском университете. Юноша от природы весьма сообразителен, у него есть склонности к точным наукам, он уже демонстрирует неплохие успехи в программировании. Чтобы накопить на оплату учебы (а сумма там весьма немалая), Брукс разрабатывает мобильное приложение, функционал которого позволяет любой девушке города «забронировать» с ним свидание. Он готов играть роль бой-френда на один вечер, сопровождать абсолютно незнакомых ему дам на важные для них мероприятия и улыбаться там на публику, поддерживать порой бессмысленные разговоры, только бы собрать деньги на обучение. Однако с каждой новой встречей парень начинает смотреть на собственную жизнь под совершенно новым углом и наконец-то понимает, что хочет он совсем другого…