When passion seizes the mind of Helena Locke, she strips on camera