Kevin McClatchy

is best known for his work in The Lodge (2008).

MOVIES STARRING

And the Winner Is... (missing thumbnail, image: /images/cache/148848.jpg)
And the Winner Is...
The Lodge (missing thumbnail, image: /images/cache/185790.jpg)
The Lodge
Star and The Snowman