jennifer connelly as a medieval bar maid in a tavern at night