Esta producción independiente fue dirigida por David Slade, escrita por Brian Nelson y protagonizada por Ellen Page y Patrick Wilson.