Joe Cornish comes immediatly to mind ?