Agreed about the miscasting, Jules. To be honest I think the whole movie was a mistake. Jeremy makes a terrific bad guy (eg Balcombe or Jack Devlin), but not a thuggish American one like Kevin is supposed to be.
“Friendship is born at that moment when one person says to another: 'What! You too? I thought I was the only one.'” -- C.S. Lewis