Claim: The film Deadly Heroes, shot in Israel, was featured in an episode of Cinema Insomnia.
Evidence: The film's primary filming location is in Israel. The film was later featured in an episode of Cinema Insomnia.