I just started to watch 'Last Resort', a very promising series.
For the people that haven't heard of it, http://www.imdb.com/title/tt2172103/