Monday, March 8, 2010

James Cameron giving a talk at Ted.com

James Cameron : Before Avatar ... A Curious Boy

Monday, March 1, 2010

Logorama


"Logorama, a stunning film by French collective H5 (filmmakers Francois Alaux, Herve de Crecy and Ludovic Houplain), is a violent, profane, action-packed caper set in a world comprised entirely of well-known corporate logos and mascots."