Keanu Reeves ( Hard ball )Diane Lane ( Hard ball )John Hawkes ( Hard ball )Julian Griffith ( Hard ball )