Brenton Thwaites and Nicola Peltz join the cast...