The Locusts
Michael Dequina
Vaughn sports a succession of tight white T-shirts and tank tops of varying dirtiness, and the cast lights up enough cigarettes to have the audience die of second-hand smoke.