Lengthy movie featuring intense and steamy sexual scenes. Lengthy movie featuring intense and steamy sexual scenes. Film