Compañera Perfecta comienza como tantas otras comedias románticas hollywoodenses: Iris (Sophie Thatcher) y Josh (Jack Quaid) se conocen en un supermercado, y mientras él intenta ligársela, todo sale mal, lo que a ella le resulta adorable. Mientras esto ocurre, su voz en off nos cuenta que ese fue uno de los dos días más felices de su vida. ¿El otro? El día en que lo mató.