Vào thế kỷ 18, ở Triều Tiên, Thái tử Lee Seon (do Yoo Seung-ho đóng) ngay từ khi chào đời đã khiến vua cha phải đau đầu. Trong bối cảnh đất nước đang rối ren, tranh chấp chính trị liên miên, hoàng đế buộc lòng phải yêu cầu Thái tử giấu mặt cho đến khi chính thức lên ngôi để bảo vệ sự an toàn cho cậu bé.