A Different Sun Cast Chin Han Ashley Gerasimovich Danni Wang Lorenzo Beronilla Adam Harrington Taso Mikroulis Christopher Domig Christopher Patten