peter capaldi as mr. canis
marcel ruiz as puck
ariana greenblatt as red riding hood
jasmine tookes as briar rose
the grimm family: extended edition
peter capaldi as mr. canis
marcel ruiz as puck
ariana greenblatt as red riding hood
jasmine tookes as briar rose