Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Screening at the Berlin Film Festival, Tilman Singer’s chiller has an intriguing premise but keeps missing the target Cuckoo wants so badly to be a midnight movie, it wears itself out. Exuding more uncertainty than discipline, this wackadoo horror-thriller from…