Don't say giant robots have never done anything for us.
I can't even begin to fathom what's going on here. The title has me strangely intrigued though.
You damn new model robots! Get off my space!
A short film about a perfection-obsessed man who builds human-like robots.