Dublin-based drama starring Mike Myers in his first dramatic role as Pete, an ex-con who takes in three orphaned children. When the unlikely household witnesses what seems to be a miracle: a meteor landing in their backyard, their lives change forever, and new and important friendships are forged.