84 %
91 % Fresh
$ 0 Million
See Where to Watch Icarus
Positive Reviews 43
Negative reviews 3
Average Rating 4.7/5
worthwhile fascinating interesting electric different




See Where to Watch Icarus