Câu chuyện trong phim All Things Fair được lấy bối cảnh ở thành phố Malmö, Thụy Điển trong Thế chiến thứ hai, cũng tại đó có sự xuất hiện của Stig, chàng trai trẻ này hiện đang là một học sinh 15 tuổi đang trên bờ vực trưởng thành, cũng lúc đó có sự xuất hiện của một cô gái tên là Viola 37 tuổi và cô gái này cũng chính là giáo viên của anh, đang dạy anh tại trường học. Ngay sau khi tiếp xúc với cô giáo của mình thì với bản năng của một chàng trai mới lớn thì bản thân Stig ngay lập tức đã bị thu hút bởi vẻ đẹp và sự trưởng thành của cô và trong khi đó thì cô giáo này cũng nhanh chóng bị thu hút bởi sự trẻ trung và ngây thơ của anh, cũng từ đó mà họ bắt đầu để ý nhau nhiều hơn.
Trong khi đó thì có khá nhiều rắc rối mới xoay quanh về cặp đôi này, bản thân Stig giờ đây lại trở thành bạn với chồng của Viola là Kjell, người dạy anh nhạc cổ điển, cũng chính vì thế mà họ ngày càng thân nhau hơn. Mối quan hệ rắ rối này vẫn tiếp tục diễn ra ngay cả sau khi Kjell hiểu rằng Stig có mối quan hệ với vợ mình, điều mà Kjell không làm gì để ngăn cản, anh ta muốn chờ xem họ sẽ làm gì trước mặt anh, một bên là bạn, một bên là vợ Kjell thực sự đang rất khó xử trong tình huống này. Tuy nhiên, mối quan hệ nồng nhiệt và bị cấm đoán của Stig và Viola sẽ có những hậu quả mà họ không bao giờ có thể ngờ tới.