cartoon,satire,social satire,gender roles,rock opera,political thriller,war,animation,indie animation,comedy