Why no Welsh accents?
For a film that's meant to be set in Wales, not one character seems to have a Welsh accent. They make a joke at the beginning about Morgan (hey, at least he has a Welsh name!) being unintelligible, stating "even Welsh ought not sound like that"!
The only other film I've seen that's set in Wales with no Welsh principals was Human Traffic, in which they give a (sort of lame) excuse for John Simm's character being English, but don't bother with the others. Oddly, Richard Coyle (who was best known for playing Jeff, "the Welsh one", on Coupling) didn't even put one on, and he's quite good at it (especially for comedic effect).
Okay, I know I digressed, but my point is: why bother setting a film in a specified country and then not cast any native actors?