The intricate plot, great
The intricate plot, great soundtrack and a great cast all make this an excellent film.
The intricate plot, great acting, and big props to the supporting cast. Just plain quirky.