Yoram Benz – originally from Hawaii, grew up in France and spent many years working at studios in New York and LA – set up his own creative content company, One Eyed Robot, on a small 3-acre farm in Milton, Georgia. From there Benz has guided some wonderful commercials, commissioned pieces and personal films all worthy of attention. Here is one of the latter, Fisher, fresh from the festival circuit. Beautifully rendered, an intricate yet stylized peek into the world of a lonely fisherman. Haunting, strange… a cross between David Lynch and The Incredible Mr. Limpet. I like it.