How Sleep the Brave Cast Lawrence Day Luis Manuel Thomas M. Pollard Christopher Muncke Daniel Foley Gerramy Quarto George Gabriel