O filme “Entre Dois Mundos”, dirigido por Vic Sarin, mostra o quanto o preconceito e o ódio inspirados pela religião podem ser destrutivos. Com o fim da dominação inglesa sobre a Índia, em 1947, o país passou a enfrentar os efeitos do esfacelamento e da intolerância entre muçulmanos, sikhs e hindus. De início, a divisão em duas nações distintas - Índia e Paquistão - foi bem acolhida por alguns muçulmanos como uma solução para os conflitos inter-religiosos. Mas essa iniciativa acabou gerando uma migração em massa, obrigando os hindus a abandonarem suas terras e viajarem para o sul, enquanto os muçulmanos se deslocaram para o norte. Milhares de pessoas, ao cruzar a fronteira, foram assassinadas, especialmente as mulheres.
Em “Ensinando a Viver” (“Martian Child”, EUA, 2007), David Gordon (John Cusack) é um escritor de ficção científica que ficou viúvo recentemente e resolve adotar Dennis (Bobby Coleman), menino órfão que acredita ser um marciano em missão de exploração na Terra. Ignorando os sábios conselhos de sua irmã Liz (Joan Cusack) sobre os perigos da paternidade, e o receio da diretora do orfanato, Sophie (Sophie Okonedo), David decide ser o pai do estranho garoto que afirma ser um alienígena.