Icarus (2010 movie)

Icarus is a 2010 Canadian action movie directed by Dolph Lundgren (who also stars) and also starring David Lewis, Samantha Ferris, Bo Svenson, Stefanie von Pfetten, Monique Ganderton, Dan Payne. It was distributed by Anchor Bay Films.