Alfie (2004) Cast and Crew