Satantango

Satantango ★★★★★

...not long enough.