Your name is Eagle Tempestro. You are an adventure-loving ex-pat cooling your jets on the sugar sand beaches of Ambergris Caye, Belize. You've received a note with a mission to return to the site of your greatest failure. What do you do?
Go ahead, take a risk...