The accents of both Christian Walker and Johnny Royale change significantly over the twenty years depicted. This is because the actors playing the younger versions of them are Americans while Sharlto Copley and Noah Taylor are South African and English respectively.