Untitled Martin McDonagh Project

Set on an island, but not in Ireland. Further details TBA.