Tom Hiddleston joins the cast as Prince Hal, Simon Russell Beale plays Falstaff and Alun Armstrong plays the Earl of Northumberland. Lady Northumberland is played by Niamh Cusack with Hotspur ...