umm...
okay, lighting, waay off...
costumes need work (but you knew that)
story/script - thanks for every possible bat-cliche you could possibly have.
re-cast, re-think...go a different way altogether.