Series 1 (2005)
← Back to season list
Episodes 1
1
The Secret
Season Finale
April 10, 2005
Scott arrives on the seemingly deserted eel island, but all is not as it seems.
Read More