A NEW thriller series Kiss Me First has arrived on Channel 4 – but who is starring in the innovative show? Here’s everything you need to know about the key cast members… Who’s in the Kiss Me First cast? Tallulah Haddon Tallulah Rose Haddon is a British actress who’s starring in the Channel 4 series […]