All Cast

Stephen Atherholt

Stephen Atherholt

Henry Wadsworth Longfellow

Jonathan Blair

Jonathan Blair

Charley Longfellow

Rachel Day Hughes

Rachel Day Hughes

Fanny Longfellow

Zach Meeker

Zach Meeker

Ernest Longfellow