Water Ng, een typische verliezer die graag gokt en geen verantwoordelijkheid neemt, wordt gevraagd om voor de zoon van zijn ex-vriendin Jik, Yeung, te zorgen. Terwijl Jik hem vertelt dat Yeung zijn zoon is en 100.000 dollar heeft beloofd, stemt Water Ng ermee in om voor een maand vader te zijn. Al snel merkt hij dat zijn zoon autisme heeft. Hij leert de moeilijkheden begrijpen die gepaard gaan met het opvoeden van een kind en de speciale behoeften. Nu Jik op de afgesproken datum afwezig is, beseft Water Ng waarom ze hem zijn bloed heeft gebracht. Hij vindt zijn levensdoel terwijl hij Yeungs talent op het raceveld ontdekt, en besluit vervolgens het verloren leven achter zich te laten en zijn zoon te vergezellen met het spreiden van vleugels voor de droom.