Men Behind the Sun plays Rachael's Cafe
Men Behind the Sun; Rachael's Cafe Tuesday, 8 PM "Men Behind the Sun" sort of sounds like the second half of a Buddhist proverb, although it's actually the title of a 1988 Chinese film about biological weapon warfare and various medical atrocities committed against Japanese POWs.