well I'm still on Mission 0, which basically helps you out using the different powers, and I've been playing it for about 2 hours (although i did get stuck for about half an hour)
IGN says there is around 15 hours, although once you complete it you unlock killer 8, which is the same game except...