Helios ★★

Too many people, too much location change for no real reasons and a messy script. Some nice visuals as well as some nice action parts help that it does not fail completely.