it is one thing not to explain why Grant has a British accent while being an American -- we can either forget about it or imagine that his character is an immigrant or spent time in British boarding school or whatever -- but the script in Arsenic repeatedly emphasizes that Grant's character is a native New Jerseyite and, if I remember right, has never left the area.