DC for once makes a good movie. Different from other super hero/villain origin stories, the movie tackles more realistic and more serious issues such as social roles and mental illness. Could be disturbing for those who are not mentally strong enough to handle such acts, so definitely not your average family-friendly Batman movie. Good movie overall!