All Cast

Candace Cameron Bure

Candace Cameron Bure

Aurora Teagarden

Marilu Henner

Marilu Henner

Aida Teagarden

Lexa Doig

Lexa Doig

Sally Allison

Bruce Dawson

Bruce Dawson

John Queensland

Peter Benson

Peter Benson

Det. Arthur Smith

Robin Dunne

Robin Dunne

Robin Daniels

Miranda Frigon

Miranda Frigon

Det. Lynn Liggett Smith

Jacqueline Samuda

Jacqueline Samuda

Mamie

David Ingram

David Ingram

Macon Turner

Craig March

Craig March

Captain Fred Burns

Brad Harder

Brad Harder

Officer Heard

Julian Christopher

Julian Christopher

Lemaster