Le personnage de Frank Fitts est complètement taré. Il est nazi, homophobe, homosexuel refoulé (l'un va avec l'autre chez lui d'ailleurs), il est violent, il demande son fils de lui parler comme si c'était son patron, et le seul truc qu'on le voit regarder à la télé c'est un truc de militaire, et puis sa femme est space (à cause de lui ? On sait pas mais bon...).
Il n y a pas à comprendre pourquoi il frappe son fils. Il frappe son fils parce que c'est un gros frustré, parce qu'il ne connait que ce mode d'expression, parce que son fils est un drogué, parce qu'il a peur que son fils soit gay comme lui, parce qu'il veut se défouler pour quelqu'un pour oublier le mec qu'il est.
Si on regarde bien, Sam Mendes ne condamne aucun de ses personnages à part Frank Fitts d'ailleurs. Tous les autres sont "sauvés" d'une certaine manière, mais lui, il est vraiment trop tard pour le récupérer. Alors que tous les autres, aussi "moches" qu'ils soient montrés (Carolyn, Jane, Angela, Ricky...) cette expérience les a changé, lui, Fitts, est incapable de changer.