Life is a challenge in The River. And this is a photo from that ABC drama's pilot episode.
Added:
The River premieres on ABC in the spring of 2012. It looks to be an intriguing drama.
Added: