Film Indian-American Sheila Houlahan in ‘Little Things’ By Reel 360 Feb 1, 2021 Indian-American actress and singer Sheila Houlahan has an upcoming supporting role in the Warner Bros. feature film The Little Things opposite Academy Award winners Denzel W... More »