Brodie Greenhalgh as Haemon, Bek Schmidt as Antigone