The Site

2026 1h 31m ★5.6

The Site

This movie is "The Site" and story line : Vincent works the night shift on the construction site of a futuristic district. When a worker goes missing, Vincent and his colleagues suspect that their superiors are covering up an accident. But soon another worker disappears.

Release Date January 21, 2026
Runtime 1h 31m
Country France, Luxembourg
Language French
Director Akihiro Hata
Category Thriller, Fantasy
Rating 5.6 / 10 (TMDb)
Year 2026
Play movie The Site