The Monster Project ★★★★

Fun movie!