After seeing the trailer, I purposely watched it due to it mostly being film at South Stack on the isle of Anglesey North Wales. Fabulous location. Been there myself many times. Film itself was ok but nothing to shout about. And the scenery stole the show.