
Dedalus
Six content creators join Dedalus, a social contest promising fame and fortune. In an isolated arena, they face increasingly dangerous games, revealing a hidden agenda of revenge behind the competition.
See full company information
126 theaters
