In the mid-season finale we saw Oliver die, but did he? After watching the next episode we learned that Oliver is indeed alive, but how? The Arrow writers sure know how to keep us watching.