The Return It's raw, it's gripping, it's overflowing with aussie accents and it's full of beautiful people. No, it's not the latest episode of Lost - it's 'The Return' . Katie Spain chats to lead actress Natasha Beaumont November 3, 2005