Watch Misfits of Science season 1 episode 3 tv series online free
Release: Oct 25, 1985
Harry, genius bottle-washer at Humanidyne, cobbles together a transmitter from company discards - and makes contact with aliens. At least, that's what he thinks he's done. The reality is far more dangerous.