An ambitious Hollywood assistant finds herself in a hellish, live-or-death situation when she agrees…
Five friends head out for a holiday to a remote island off the coast of Ireland and visit an abandon…