A great ride

Rating: 9/10 (31 May 2001)

This movie starts with a bang and just keeps going. A fast pace and a smooth plot conspire to make this a must see. And for you Oded Fehr fans, you won't be disappointed. With stunning sets and locations Steven Sommers has once again created a visual masterpiece.