When a young couple vacations on an exotic island, they encounter a dangerous fugitive who is determ…
After his cousin commits suicide, journalist Stewart Cooper begins to unravel a web of shaming, lies…