What happens when an alien comes to a small Irish village?What happens when an alien comes to a small Irish village?What happens when an alien comes to a small Irish village?