Shout “Erin go bragh" and let's get busy with 7 Irish sci-fi films to enjoy this St. Patrick's Day.
Each arm has a tiny eye at the tip, meaning a five-armed starfish has five eyes, while some species with more arms have even more. These molluscs have up to 200 tiny, blue eyes lining the edges of ...