Definitely 'Ten Inch Hero' starring Jensen Ackles and Danneel Harris.
Here is one of the best scenes from the film to give あなた a taster: While on his supply run for their サンドイッチ store, Priestly (Ackles) is asked によって Tish (Harris) to buy tampons for the ladies room - hilarious results!
link