ในช่วงหลายเดือนปิดของสงครามโลกครั้งที่สอง เซอร์ (เซอร์ แอนโธนี่ ฮ็อปกิ้นส์) นักแสดงสูงวัยในสงครามโลกครั้งที่สอง และเฮอร์ เลดี้ชิพ (เอมิลี่ วัตสัน) ภรรยาของเขา ได้พาเชคสเปียร์ไปยังจังหวัดต่างๆ โดยมีบริษัทหนึ่งถูกเกณฑ์ทหารหมดไป เซอร์ไม่สบายอย่างเห็นได้ชัด ออกจากโรงพยาบาล และเลดี้ชิพเชื่อว่าเขาควรยกเลิกการแสดง “คิงเลียร์” ที่กำลังจะมีขึ้น อย่างไรก็ตาม นอร์แมน (เซอร์ เอียน แมคเคลเลน) นักแต่งตัวเกย์ที่พูดตรงไปตรงมาไม่เห็นด้วย และตั้งใจว่าการแสดงจะดำเนินต่อไป โดยเกลี้ยกล่อมเซอร์สับสนให้แสดง ซึ่งจะเป็นเพลงหงส์ของเขา ในเวลาเดียวกัน กษัตริย์เลียร์กับคนโง่เขลาของเขาในฐานะนอร์มัน รับใช้เจ้านายของเขาด้วยความผิดหวังอย่างที่สุด