Beautiful, interesting, incredible cinema.
Short movie about a raft guards meeting with mysterious creatures.