What a load of rubbish!
Supposedly set in Ireland, all the cast have American accents and the whole feel of the film is of a pretentious wannabe American blockbuster vastly under achieving.
Don't bother unless you're American of Irish decent and won't notice the pretend accents!