Detachment

Tony Kaye (American History X) directs an all star cast in Detachment which follows Adrien Brody as Henry Barthes; a substitute teacher who conveniently avoids any emotional connections, never staying anywhere long enough to form a bond with either his students or colleagues.