how come i thought this movie was a period piece? its not right?
No, it's present day. Justin plays a minor league baseball player.

OMG, he looks great. Im' glad he found a razor he liked.
Actually, it's more like he was required to find a razor he liked.