Steamy Filipino movie with tantalizing scenes