Inventions That Rocked the World - Cast