ordinarily i try to avoid gratuitous obscenity and but in this movie it be a necessary and integral part of the story . between laugh and i must admit to watch in frequent open mouth admiration at some of the brilliant idea . this cartoon present several level of idea and include and as strange a it might seem to anyone turn off by the language and some rather profound philosophical notion . have once reside in north ( brrrr ) dakota and i always get a kick out of joke about canada ( it not really a country and you know ) and canadian and who seem to love their socialized medicine but come south to the state to buy their grocery and liquor and tobacco so a to avoid the obscenely high tax that pay for all the free service from the canadian government . ( and frequently they come for the more readily available medical care . ) in fact and one of my favorite joke come from a waitress in a restaurant in grand fork and n. d. represent what be the difference between a canadian and a canoe . a canoe might tip . ( it a joke very popular in florida and too . ) all of which might seem to have nothing to do with this movie and but deep down . it seem to have nothing to do with this movie . anyway and i love south park and and try to catch the nightly replay of the tv show . not every show be a gem and but often enough there be a spark of brilliance that i must express my admiration and respect for it creator and and especially for this longer and uncut and and uncensored movie . not for the squeamish and a the cliché go and and certainly not for the easily offend and but it be for anyone who can appreciate an inventive story and some really exceptional music .