In the casting, Filipina Hanna Lee displays her sexual prowess and arousal in a dramatic manner.