400 Days Cast Brandon Routh Caity Lotz Ben Feldman Dane Cook Tom Cavanagh Grant Bowler Dominic Bogart Fernanda Romero