Judas Kiss Cast Charlie David Richard Harmon Timo Descamps Julia Morizawa Laura Kenny Samantha Rund Troy Fischnaller Dale Bowers Genevieve Buechner