
In case you doubted the fidelity of this film, wonder no more.
Originally slated to be released Summer 2010, writer/directer
Leigh Scott refuses to stop short of amazing. Check out a recent
still we acquired from the visual effects artists themselves!
No comments:
Post a Comment