Daybreakers
The vampire community goes into crisis when humans have been hunted to near-extinction; Ethan Hawke plays a doctor working to create a blood substitute.
"...Hawke, Willem Dafoe, Claudia Karvan, Sam Neill, Michael Dorman, Isabel Lucas and Jay Laga'aia. Tell any ex-smoker he has..."