It can work and be a successful movie but it needs to do a couple things.
1. Do not try to push a 'message'
2. Do not be preachy
3. have interesting charaters and a good script
4. Do not insult your audience.
5. Do not hire talent that hates the audience
6. Control every ones social...