Hassan (P. Ramlee) is 10 when his father died. His mother had died when he was younger. His late father's boss feels sorry for Hassan and adopts him. However, Hassan's foster father's own child, Aziz (Jins Shamsudin) is jealous of Hassan and hates him. When both of them have fully grown up, Aziz and Buang (Salleh Kamil) always bully Hassan. At the same time, Salmah (Saadiah) has developed a crush towards Hassan, fuelling Aziz's fury. When the Second World War is approaching, the Royal Malay Regiment begins recruiting young soldiers.