Rutger Hauer Molly Dunsworth Gregory Smith Robb Wells Brian Downey Nick Bateman Peter Simas Pasha Ebrahimi Jeremy Akerman David Brunt Brain Jamieson Duane Patterson Agnes Laan Andre Haines Tim Dunn Drew O'Hara Glen Matthews Zack Tove