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

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 also stars Mel Gibson, Emile Hirsch, Kate Bosworth, and David…