Internet sensation and old family friend of Aurora Teagarden, Poppy Wilson, has returned to Lawrenceton to start her new embroidery business. But not everyone is happy with Poppy's success when she turns up dead. To find the killer, Roe must follow the unsettling truths that lead her—into the path of the killer.
Candace Cameron Bure
as Aurora Teagarden
Marilu Henner
as Aida Teagarden
Lexa Doig
as Sally Allison
Peter Benson
as Arthur Smith
James Rittinger
as Jason Dell
Britt Irvin
as Cara Embler
Jesse Moss
as Dustin Sykes
Ellie Harvie
as Lillian Tibbett
Jerry Wasserman
as Marv Wilson
Dave Collette
as Bubba Rankart
Julia Benson
as Lizzy Allison
April Telek
as Nicole Wilson