Constantine
Steve Schneider
Any movie that casts Tilda Swinton as the angel Gabriel has its heart in the right place and a serious screw loose -- two things worth wishing for any time you lay your eight bucks down.