Robert McKee

Actor Bradley Cooper arrives for the premiere of the film "American Sniper" in New York on December 15, 2014.

How Americans fell in love with snipers

Culture

“American Sniper” is a huge hit with audiences and critics, but it’s also getting slammed for its portrayal of the war in Iraq and the sniper at its center. So what does the film say about the war’s morality, and why do once-maligned snipers now star on the big screen?

The World

Oil companies and coastal residents lawyer up in response to Deepwater Horizon spill

Environment