spectacular casting! Literally almost no miscues on casting, kudos to the casting directors and actors for pulling off their roles. Freeman's American accent is stupendous!! Brody has weight I've never seen in him, while still retaining that boyishness he has to for the role as the put upon son. And Otmara Marrero, well...home run!