?

Red Bean

The CCFF 2021 has now ended
but don't worry, we have more content on the way!

presented by
No items found.
Dir
Yu Chen
|
Country
China
|
Set in
China (Space)
|
Year
2021
|
Run Time
10 mins
Short
In Competition

Synopsis

An individual who is suffering from the obsessive-compulsive disorder and forced to migrate to outer space, he misses his mother and homeland. However, the only response to his calling his mother is an endless busy tone.

No items found.

more
like this

This is some text inside of a div block.