This whole film is a fantastic idea which was badly executed. It starts off good and keeps you interested until the third act where the film just gets ruined. It gets weirdly complicated making no sense. This film could be really great if the ending had been made better.