STRANGERS WELCOME THE MOVIE

Strangers in a strange land.