This movie is a pure propoganda movie in subtle sense...chronology ....wife having an affair, his attitude to dismantle everything., gay kid , kid getting trashed because he was gay ....just read between the line u will understand everything....these Hollywood is trying it's best to demolish the very social fabric.....stay aware