Survivor

Survivor; A originally Swedish TV show.