Movie poster of larry david as captain america | Nature