Liz Larsen is an American actress. From Wikipedia
Early reviews praise Jay Duplass’ intimate, mumblecore-style romance on the eve of its theatrical debut.