In the end, we didn't need a flash-forward to see it coming, and I'm not talking about how the finale went down. ABC's FlashForward started off all filled with our hope and expectations—and to the tune of 12.5 million viewers watching. However, fewer than 5 million people tuned in for the final episode, "Future Shock."