The movie is set in the future, 2026, Europe is no longer the same and separated from the rest of the world after a deadly virus spreads.
Themo Melikidze, is a Georgian actor from Bruges, Belgium, now living in California.
Lee Charles is an English martial artist, actor and stuntman.