Shrek as captain America