Max Mackenzie (Olivia Thirlby), an over-achieving science student, receives a scholarship by Marston I and Marston II (Woody Harrelson) to study fish on the remote Destiny Island. On the island she meets an array of odd citizens leading her to discover a tragedy that happened on the island years prior. She also falls in love with Sean Splinter (Giovanni Ribisi), the mayor's son.