Well, this was a nice little surprise. Triangle is a 2009 Australian movie set in the US that examines time travel, or wormholes, or repetion as hell, or something.
Melissa George is Jess, a single-mom waitress with an autistic son, who decides to take a sailing trip with Greg and a group of his friends. While on this trip, an odd storm blows up, causing the boat to capsize, a ship arrives to apparently rescue the castaways, and things pretty much go to hell from there. Jess keeps having serious feelings of deja vu. The rescue ship seems to be haunted. There are seagulls everywhere. . .
A smart, unpredicatable little horror movie. I don't want to give away too much here, but the ending will surprise you. So will the middle for that matter. You may want to watch it twice, or just over and over in a circular fashion.