Keanu Reeves ( Hard ball )Diane Lane ( Hard ball )John Hawkes ( Hard ball )Bryan Hearne ( Hard ball )