Shot in 18 days with minimal crew and the actors doing all their own camera work.
The last film of stunt supremo Roy Alon. Roy holds the world record for performing the most stunts in cinema history. His long career included many Bond films and the Indiana Jones Trilogy.