Jennifer (Natalie Hall) i Kevin (Darin Brooks) zaczęli się przyjaźnić, kiedy mieli po sześć lat. Gdy Jennifer kończy szkołę i zaczyna robić karierę, przygarnia przyjaciela do swojego domu. Kevin ma u niej zostać do czasu, aż sam stanie na nogi. Po siedmiu latach dalej mieszkają razem, a Jennifer zaczyna się spotykać z Brycem (Ryan Doom), który wkrótce jej się oświadcza. Mężczyzna nie znosi Kevina, z kolei Kevin widzi, że Bryce kłamie na każdym kroku, i chce zrobić wszystko, żeby Jennifer nie popełniła błędu. Czy uda mu się przekonać dziewczynę, że to on będzie lepszym mężem?