The Rebirth (film)


The Rebirth is a Japanese film directed by Masahiro Kobayashi. It won the Golden Leopard at the 2007 Locarno International Film Festival.

Reception

It won the Golden Leopard at the 2007 Locarno International Film Festival.