Very cool. This slipped past my radar until it was a poster Downtown, and as a poster it just didn't catch me. Seeing the trailer though... if I can't make it to the theater I'll definitely check it out on rental. Thanks for sharing!
I love to hear your thoughts!