James Marsh
PUBLISHED Jun 1, 2006
You know youre in for a rough ride when a movie names its hero "Elvis and expects you to take it symbolically. Alas, this is James Marsh...