Catch up on Season 1 & 2. The new season returns on March 31.