A small town in Ireland (a coupla hours west of Dublin) is subject to a stay by a strange visitor from an alien planet (NOT!), and the harmless shenannigans that ensue, all of which would make for seriously cringeworthy television, let alone a theatrical release. It's all in fun, yeah, and there's naught wrong with that ...
but this film really needs a coupla spliffs to take off.
It is filmed in Ireland.
Maybe that's the only compensation you'll get.
And beer. Get some beer, too. Lots of beer.