Vicente Ayala Best movies: The Island Inside (2009) Rescue Under Fire (2017) To Steal from a Thief (2016)