Twins Liam and Logan are the sons of billionaire Noah Henz. Both 25 years old, they have an incestuous affair away from their father's eyes.