Batman: The Masked Reflection

The 3 main villains are Scarecrow, The Phantasm and Prometheus. Mr Freeze can be a villain depending on your actions