There’s a big difference between British English and American English. American is basically a almost a different language. The Harry Potter cast give speaking in an American accent a shot.