CAST: Jeremy Irvine