Compared to recent historical films (except Maharaja Gemunu and Aloko Udapadi) Vijayaba K. is miles ahead in every aspect. Sets and costumes felt real and cinematography was exceptional. Channa and Boodee has done a tremendous job in technical side as always. Music is done by Rohana Weerasinghe, and the name says it all. Acting side is yours to decide.
Talking about cinematography, this is cited as SL's first (complete?) 3D film. Well, the "3Dness" was ok. There's no fancy animations, but decently done. Battle scenes were a complete flop (apart from makeups). Much far away from Maharaja G and Aloko U.
The "Sunil Ariyarathna trademark" though, can be seen everywhere. Dialogues felt like straight outta 60s and songs and dances were completely pre 2000s Bollywood.
Except "Singali Noane", that wide shot was fabulous!
Well what can you do, if the producer wants to make money from the film, you have to draw every generation, every class to the theatre. This film was like a Beethoven's symphony, played with more rock instruments and less classical instruments.