The Legend of Ochi

The Legend of Ochi (2025-04-18)

Family | Fantasy | Adventure |






  • Status: Released
  • Runtime: 95m
  • Popularity: 13.9487
  • Language: en
  • Budget: $10,000,000
  • Revenue: $4,588,865
  • Vote Average: 6.3
  • Vote Count: 177





  • Chris Sawin

    An animal species known as the ochi have been attacking people, destroying crops, and causing general destruction to a remote village on the small island of Carpathia. Maxim (Willem Dafoe) has taken it upon himself to lead every young boy on the island to hunt and kill the ochi before their chaotic conduct ruins any more Carpathian livelihoods. Maxim’s daughter Yuri (Helena Zengel, News of the World) doesn’t share her father’s kill or be killed rational towards the ochi. So when Yuri discovers a wounded baby ochi she takes it upon herself to take him home even though she has to risk her life to do so. The Legend of Ochi is the first feature film from Isaiah Saxon. Saxon was a character designer for Marcel the Shell with Shoes On and writes, directs, and produces The Legend of the Ochi. The fantasy adventure film was shot in Transylvania, the Apuseni Mountains, Balea Lake, on the Transfagarasan road, and in Romania. The film utilizes in-camera puppetry, animatronics, CGI, and matte paintings while the baby ochi was a puppet operated by seven performers. The Legend of Ochi had a modest $10 million budget. The screening of the film saw a short introduction by Isaiah Saxon stating that the majority of the effects in the film regarding the ochi being brought to life on-screen were all done in-camera and that the film took six years to make. Six years seems like a really long time to make a film like this even with Saxon performing triple duty on the film. The ochi are, for the most part, a marvelous aspect of the film. They look phenomenal and the baby ochi is adorable. He looks as if somebody threw a monkey, Gizmo from Gremlins, and Grogu from The Mandalorian in a blender. Everything being done in-camera mostly pays off as the ochi never look like they weren’t there interacting with the actors. David Longstreth’s score is the boisterous MVP of the film. The music of the film is always booming with bellowing strings and makes every cinematic sequence and every plot point of the film feel like the film’s most pivotal aspect solely because of how grandiose and superb the soundtrack is. Evan Prosofsky’s cinematography is also a valuable asset to the film. The Legend of Ochi is a very grainy film leading one to believe that it was either shot on film or filtered in a way to make it look that way. The film is gushing with beautiful scenery featuring majestic forests and snow-capped mountain tops. The matte painting aspect isn’t surprising as several backdrops look like they were painted, but also adds to that in-the-middle-of-nowhere beauty the film embraces from the start. But that’s where The Legend of Ochi will likely divide audiences. While the puppetry is mostly an extremely welcome part of the film, you never really believe that the ochi aren’t just puppets. The way they move or don’t move (the baby ochi’s hand has no life whatsoever despite several close-ups) isn’t entirely natural or is done in a way that seems to be hiding performers. The story feels like you’ve experienced it before. Yuri’s interactions with the baby ochi are straight out of E.T. The Extra-Terrestrial. Meanwhile, Maxim’s desire to slaughter the Ochi while Yuri has a desire to help them and let their species flourish is straight out of How to Train Your Dragon; Yuri’s mother Dasha (Emily Watson), even similarly abandons Maxim and Yuri as Hiccup’s mother Valka. Its slow pace and colorful visuals also give The Legend of Ochi a slight Wes Anderson vibe. There isn’t an ending to the film. Instead, the credits roll right when Yuri finishes what she set out to do. There’s probably a bit more to it than that like something about two families being reunited and becoming one, but it isn’t entirely satisfying. Apart from a few leg injuries in The Legend of Ochi, nothing tragic occurs. Yuri thinks Maxim is dumb and wants to spend all her time with this weird little hairy thing she just made. Maxim is kind of dumb with his Don Quixote armor and insistence on singing along to everything that comes on the radio except for death metal. For the most part, The Legend of Ochi is a magical adventure brimming with wonder. The film has a terrific score and the puppeteering is solid. But the film lacks character development (Finn Wolfhard is in this for no reason) or a proper resolution and the story collapses on itself thanks to its simplistic nature.

  • CinemaSerf

    The young “Yuri” (Helena Zengel) has been brought up to be very wary of, and to hunt ruthlessly, the Carpathian Ochi. These are red, gorilla-like, creatures that inhabit the forest high above the home she shares with her father (Willem Dafoe) and “Petro” (Finn Wolfhard). Her dad blames these creatures for just about every crime in the book, but more especially for corrupting her now estranged mother “Dasha” (Emily Watson) and is determined not to rest until they are all just pelts. Whilst she is tending to one of their numerous traps one evening, she discovers a young creature which she decides to set free and return to its family. When her father reads the fairly abrupt and angry letter she has left him before setting off, he flies into a rage and assembles his cohort of children to pursue her. Can she reconcile the baby with its family and, as importantly, can she reconcile herself with her mother and perhaps even her father, too? It’s quite a decent looking film this, but with neither Wolfhard nor Watson really featuring much it is left to the competently engaging Zengel and some affecting furry animations to carry the story for it’s overlong ninety minutes. Dafoe overacts throughout, and he also looks like he has raided one of Werner Herzog’s costumiers too as he traipses about the mountain in a suit of armour that would not have looked out of place in “Aguirre, Wrath of God”. The “aww, bless” aspects of story fizzle out very quickly and once we have readily grasped the premise that mankind needs to respect nature and it’s other creatures then the plot becomes another dysfunctional family drama that disappoints. It will satisfy fine on the television at Christmas, and might even spawn a cuddly toy or two, but as a feature film it’s a beautifully shot, but lacklustre, effort.



Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(/home/mojforum/domains/datotekar.si/public_html/system/storage/framework/sessions/h23sShsBIfed34oUeVr0Ij02JCG9iWXf4NZN0q0P): failed to open stream: Disk quota exceeded ErrorException thrown with message "file_put_contents(/home/mojforum/domains/datotekar.si/public_html/system/storage/framework/sessions/h23sShsBIfed34oUeVr0Ij02JCG9iWXf4NZN0q0P): failed to open stream: Disk quota exceeded" Stacktrace: #7 ErrorException in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /home/mojforum/domains/datotekar.si/public_html/index.php:60
7
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
6
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
5
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
83
4
Illuminate
\
Session
\
FileSessionHandler
write
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
129
3
Illuminate
\
Session
\
Store
save
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
87
2
Illuminate
\
Session
\
Middleware
\
StartSession
terminate
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
218
1
Illuminate
\
Foundation
\
Http
\
Kernel
terminateMiddleware
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
189
0
Illuminate
\
Foundation
\
Http
\
Kernel
terminate
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
index.php
60
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "file_put_contents(/home/mojforum/domains/datotekar.si/public_html/system/storage/framework/sessions/h23sShsBIfed34oUeVr0Ij02JCG9iWXf4NZN0q0P): failed to open stream: Disk quota exceeded"
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "/home/mojforum/domains/datotekar.si/public_html/system/storage/framework/sessions/h23sShsBIfed34oUeVr0Ij02JCG9iWXf4NZN0q0P"
    
  2. "a:3:{s:6:"_token";s:40:"gJfeeRl1qW7ks6e9tm2oCqQe3gwAMe42qclqoW7o";s:9:"_previous";a:1:{s:3:"url";s:52:"https://datotekar.si/movie/896536/the-legend-of-ochi";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->exists($path = $this->path.'/'.$sessionId)) {
            if (filemtime($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->get($path, true);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/home/mojforum/domains/datotekar.si/public_html/system/storage/framework/sessions/h23sShsBIfed34oUeVr0Ij02JCG9iWXf4NZN0q0P"
    
  2. "a:3:{s:6:"_token";s:40:"gJfeeRl1qW7ks6e9tm2oCqQe3gwAMe42qclqoW7o";s:9:"_previous";a:1:{s:3:"url";s:52:"https://datotekar.si/movie/896536/the-legend-of-ochi";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "h23sShsBIfed34oUeVr0Ij02JCG9iWXf4NZN0q0P"
    
  2. "a:3:{s:6:"_token";s:40:"gJfeeRl1qW7ks6e9tm2oCqQe3gwAMe42qclqoW7o";s:9:"_previous";a:1:{s:3:"url";s:52:"https://datotekar.si/movie/896536/the-legend-of-ochi";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            list($name) = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/movie/896536/the-legend-of-ochi"
      #requestUri: "/movie/896536/the-legend-of-ochi"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/movie/896536/the-legend-of-ochi"
      #requestUri: "/movie/896536/the-legend-of-ochi"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/movie/896536/the-legend-of-ochi"
      #requestUri: "/movie/896536/the-legend-of-ochi"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    

Environment & details:

empty
empty
empty
Key Value
XSRF-TOKEN
"eyJpdiI6Ikt2ZGJnaWtVZnRMYXFNN05oc256SHc9PSIsInZhbHVlIjoieTVQR3VZTEF0Uk05ZVZFTkFlYTVhbUdoNWEyaGdMUGtJeFwvUUk2Unk5ZVJlRWc3bG92V3g5Q0s2cnplUzdCc09PNzJ1cm05SVdDUGc4QzRNWnZyZ3JnPT0iLCJtYWMiOiIxNGEyNTI2MjBlMzc3NjAwMmYzOTVmMzNmZjhkMjkzZjk0NDJhYjkzYjg3OTY2YjBkZTY1OTkwOGM3NzE0YjhjIn0="
smdb_session
"eyJpdiI6IldUenhFMlRFemZBUVwvY3BncHNmRllnPT0iLCJ2YWx1ZSI6IkQ2N2Z2aWp3ZkpBdXFPV2FoblU1T0dOU1ZkZUs5Vk1iYTRONUs4VlhJRTE5TU9SQ0grWnR2b0I1OVVmaHhzZHl4emRXUm1DVEt0eUxIMzNScFhUU013PT0iLCJtYWMiOiIwZjQ0ZmIyYmM4NGUyYmM2N2Q5OWQwYWQ0NmVkNjFhYjVmODVmMTRhYTdjMjlmNTcxYmE5ZjlhZjFjNjFiODk4In0="
empty
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"XSRF-TOKEN=eyJpdiI6Ikt2ZGJnaWtVZnRMYXFNN05oc256SHc9PSIsInZhbHVlIjoieTVQR3VZTEF0Uk05ZVZFTkFlYTVhbUdoNWEyaGdMUGtJeFwvUUk2Unk5ZVJlRWc3bG92V3g5Q0s2cnplUzdCc09PNzJ1cm05SVdDUGc4QzRNWnZyZ3JnPT0iLCJtYWMiOiIxNGEyNTI2MjBlMzc3NjAwMmYzOTVmMzNmZjhkMjkzZjk0NDJhYjkzYjg3OTY2YjBkZTY1OTkwOGM3NzE0YjhjIn0%3D; smdb_session=eyJpdiI6IldUenhFMlRFemZBUVwvY3BncHNmRllnPT0iLCJ2YWx1ZSI6IkQ2N2Z2aWp3ZkpBdXFPV2FoblU1T0dOU1ZkZUs5Vk1iYTRONUs4VlhJRTE5TU9SQ0grWnR2b0I1OVVmaHhzZHl4emRXUm1DVEt0eUxIMzNScFhUU013PT0iLCJtYWMiOiIwZjQ0ZmIyYmM4NGUyYmM2N2Q5OWQwYWQ0NmVkNjFhYjVmODVmMTRhYTdjMjlmNTcxYmE5ZjlhZjFjNjFiODk4In0%3D"
HTTP_HOST
"datotekar.si"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
DOCUMENT_ROOT
"/home/mojforum/domains/datotekar.si/private_html"
REMOTE_ADDR
"216.73.216.37"
REMOTE_PORT
"58504"
SERVER_ADDR
"91.240.216.123"
SERVER_NAME
"datotekar.si"
SERVER_ADMIN
"webmaster@datotekar.si"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/movie/896536/the-legend-of-ochi"
REDIRECT_URL
"/movie/896536/the-legend-of-ochi"
REDIRECT_REQUEST_METHOD
"GET"
HTTPS
"on"
REDIRECT_STATUS
"200"
X_SPDY
"HTTP2"
SSL_PROTOCOL
"TLSv1.3"
SSL_CIPHER
"TLS_AES_256_GCM_SHA384"
SSL_CIPHER_USEKEYSIZE
"256"
SSL_CIPHER_ALGKEYSIZE
"256"
SCRIPT_FILENAME
"/home/mojforum/domains/datotekar.si/private_html/index.php"
QUERY_STRING
""
SCRIPT_URI
"https://datotekar.si/movie/896536/the-legend-of-ochi"
SCRIPT_URL
"/movie/896536/the-legend-of-ochi"
SCRIPT_NAME
"/index.php"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"LiteSpeed"
REQUEST_METHOD
"GET"
X-LSCACHE
"on"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1757251687.0795
REQUEST_TIME
1757251687
APP_NAME
"SMDB"
APP_ENV
"local"
APP_KEY
"base64:OLOycmgOVMWH12z5q9XzJ7axXNzftPWP7rPz4LRAcJ0="
APP_DEBUG
"true"
APP_URL
"https://datotekar.si"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"mojforum_mtdb"
DB_USERNAME
"mojforum_mtdb"
DB_PASSWORD
"sonycanon007A"
BROADCAST_DRIVER
"array"
CACHE_DRIVER
"array"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"database"
MAIL_DRIVER
"smtp"
MAIL_HOST
""
MAIL_PORT
"465"
MAIL_USERNAME
""
MAIL_PASSWORD
""
MAIL_ENCRYPTION
"ssl"
CAPTCHA_ENABLED
"false"
RECAPTCHA_ENABLED
"false"
NOCAPTCHA_SECRET
""
NOCAPTCHA_SITEKEY
""
GOOGLE_RECAPTCHA_KEY
""
GOOGLE_RECAPTCHA_SECRET
""
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
APP_NAME
"SMDB"
APP_ENV
"local"
APP_KEY
"base64:OLOycmgOVMWH12z5q9XzJ7axXNzftPWP7rPz4LRAcJ0="
APP_DEBUG
"true"
APP_URL
"https://datotekar.si"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"mojforum_mtdb"
DB_USERNAME
"mojforum_mtdb"
DB_PASSWORD
"sonycanon007A"
BROADCAST_DRIVER
"array"
CACHE_DRIVER
"array"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"database"
MAIL_DRIVER
"smtp"
MAIL_HOST
""
MAIL_PORT
"465"
MAIL_USERNAME
""
MAIL_PASSWORD
""
MAIL_ENCRYPTION
"ssl"
CAPTCHA_ENABLED
"false"
RECAPTCHA_ENABLED
"false"
NOCAPTCHA_SECRET
""
NOCAPTCHA_SITEKEY
""
GOOGLE_RECAPTCHA_KEY
""
GOOGLE_RECAPTCHA_SECRET
""
0. Whoops\Handler\PrettyPageHandler