Lizzie: The Killer Rock Musical is at the Straz

A rock musical based on the gruesome story of Lizzie Borden is at the Straz Center in Tampa.