Stephanie Cayo on Force of Nature With Mel Gibson and Emile Hirsch [Exclusive Interview]

[caption id="attachment_160743" align="alignnone" width="800"] Stephanie Cayo in Force of Nature[/caption] Stephanie Cayo, a rising Peruvian actress, is making her mark in the American film market. Her first American film is with Force of Nature that