Robby Takac David Gere Dominic Cooper