When Two Worlds Collide ★★★★

Interesting, harrowing, important and very well made