Annika Sucksdorff ( The Rider )Bert Hamelinck ( The Rider )Chris Johnson ( The Rider )Mollye Asher ( The Rider )Sacha Ben Harroche ( The Rider )