A boy's moral compass is shaken after a decision to help a stranger in need.
Writter and director Kevin Scott is a final year student of Film & Television Production in the National Film School, IADT.
''A Good Deed'' (2021) / ''Please be Seated'' (2019)