Henry Garrett

is best known for his work in The Wicker Tree (2011).

MOVIES STARRING

The Wicker Tree (missing thumbnail, image: /images/cache/216966.jpg)
The Wicker Tree
Death Spider (missing thumbnail, image: /images/cache/148362.jpg)
Death Spider
The Fading Light
Actually, Adieu My Love