The Alpha Incident (Gift from a Red Planet) - Movie Reviews - Rotten Tomatoes