Liz Larsen is an American actress. From Wikipedia
Strong early reviews underline a character-first holiday return for Jay Duplass.