Excellent, well done!
I can't wait to see how this all pans out, and eventually see the film too.