In this indie drama directed by Mike Ott, two Japanese siblings find themselves stranded in a small Californian town after their car breaks down. As they navigate the cultural and…