puzzle box screenplay