With a unique blend of offbeat humor, funky dance scenes, athletic slapstick, popular music parodies, and the use of modern video technology, the two high-flyers of the Swiss entertainment scene are providing new impetus.