But what brings it all together is the excellent work done by Foster in her role as the no-nonsense Effie-Lou. Though a one-woman show, Foster effortlessly embodies the many voices and characters that surround her on the long search for justice. Dressed in a snazzy treachcoat and hat to boot, she looks every part the private dick of old, as well as possessing the attitude and finesse to keep the entire story rolling on.