Tatsushi Omori's films have been pushing boundaries since his 2005 debut "The Whispering of the Gods," with its story of a young murderer's return to a Christian community presided over by the priest who abused him as a child.

A similar fascination with the darker ... Read full review

In line with COVID-19 guidelines, the government is strongly requesting that residents and visitors exercise caution if they choose to visit bars, restaurants, music venues and other public spaces.