Wayward Strand announces dazzling Australian and international cast – Michmutters