who directed the 2004 film with the character robert ?
john stephenson