Martin McDonagh is hot. Six months ago he won an Academy Award for his... More >>>