El Mar Reviews

May 12, 2008
Too portentous, overheated, flashy, derivative and implausible for its own good.